下面我们来说一下Laravel的历史版本,
这张图是我从维基百科上进行截取下来的,它很好的说明了Laravel的历史路程,Laravel的第一个版本是从2011年6月份开始出现的,到了2011年11月份出来第二个版本。2012年的2月份出来了第三个版本,我们可以看到这几个版本差别的时间很短,差不多几个月就迭代一个版本,说明这个时候Laravel的版本还是不稳定的,过了一年到2013年的5月出来了第四个版本,4.0。
然后又过了一年,到2015年的二月出现了第五个版本,一直到现在2017年的二月或者更长的时间,它都是5.4的版本,从这里我们可以看到从3.0版本开始。大的版本迭代就趋于稳定了,几乎是一年或者两年甚至更长的时间才进行一次大的版本迭代,这里有一个版本我们需要特别注意: 就是2015年6月出现的5.1版本,5.1版本是官方认定的LST(Long-Term Support)版本,LST版本的意思就是它是(Long-Term Support)长期支持版本,意味着如果有人对5.1版本提出了bug修复和意见,那么官方会吸纳和修正这些bug并且长期支持5.1版本的bug修复。
如果其他版本可能就不会进行bug修复了,Laravel的各个版本的区别比较大?我个人呢是从Laravel4.1版本接触做线上项目的,从4.1版本开始,到5.0,这个版本是有一个非常大的变化。主要变化比如在路由、文件结构上从5.0到5.4呢,我个人认为5.2的变动比较大,主要是在文件夹结构的变化,但是其他的功能变化则不是特大,可