我打算熟悉Laravel框架,但我不知道使用哪个版本4或5.
我认为许多公司正在为他们的项目开发旧版本,并且需要一些时间才能迁移到最新版本(如果有的话)。 5.X版本是最近的,可能不常见,我应该开始学习4.X版本吗?
4.X和5.X版本之间是否存在许多差异?
答案 0 :(得分:2)
如果我是你,我会从L5.2(主版)版开始学习,因为只有L5.1是LTS并且代码没有太大变化。
关于差异:是的,对于我自己来说,从L4到L5的适应需要花费一些时间。
答案 1 :(得分:1)
这是一个基于意见的问题;我的意思是你得到的答案主要是基于那些人的意见而不是事实。
这样说,你会建立一个过时技术的应用程序吗?不。那么为什么用过时的技术编写代码?
L5.1和5.2非常相似,并且是Laravel的最新版本,我将从它们开始,以确保您可以访问正在进行的更新和支持。
L4和L5之间也存在许多差异,升级到L5的L4应用程序需要进行多项更改才能兼容 - 此外,为Laravel开发的许多软件包现在仅为L5完成或继续更新。