我一直在Codeigniter开发一段时间了。我最近读到Laravel是目前最现代和最好的框架。我有兴趣为我的下一个项目学习它。我希望有人能帮忙回答一些关于Laravel的问题。
1)我将如何主持它? Laravel似乎很依赖作曲家,这需要一个终端。对于CI,我只需下载一个文件夹并将其加载到我的Web服务器,然后我就可以运行它了。
2)开发环境。我一直在使用连接到我的服务器的Netbeans,它可以立即推送更新。我想尽快将它连接到git进行一些版本控制。 Laravel是一样的吗?我该如何更新?
答案 0 :(得分:0)
同样,我在过去的5年里一直在开发Codeigniter 2,3中的应用程序,现在我正在学习Laravel并开始在Laravel中开始初级应用程序这里有我的发现可能对你有所帮助
<强>难点强>
但为什么选择Laravel?
对象关系建模 - 雄辩的ORM
我们可以在codeigniter中轻松地创建与查询构建器或活动记录的关系和连接,但是为了在数据库中强制引用完整性,我们必须在数据库中编写触发器或定义关系。幸运的是,在Laravel中,关系是用一行代码完成的,并且做了很多工作。而在Codeigniter中,有很多手动代码编写。
整合自我包。
packagist上有成千上万个已开发的软件包,这是一个存储库编写者用来下载软件包。你只需要在composer终端编写一行或两行代码,然后完成所有其余的工作,创建模型,控制器和视图。您所要做的就是包含它们或根据您的布局更改样式。
将Laravel视为一个非常懒惰的开发人员的PHP框架,他们希望编写非常少且可重复使用的代码并从中完成大量工作。
学习资源 Laravel 5.2 from Scratch这是我开始的那个,优秀的课程和Modern Web Development with Laravel
在共享主机上载
Click here了解教程