Laravel框架是一款非常流行的PHP全栈开发框架,同样也是一款颇具争议的框架,争议在哪里呢?
- 一款PHP框架设计成这样,我没有理由去用它。原因是:同样的复杂,那为什么不用Java呢?言下之意:Laravel框架的复杂度在一些人眼中已经和 Java EE 这个庞然大物并肩了
- 这货看起来怎么这么像
Ruby on Rails
?Rails是别人家的小孩,脚手架曾经让多少大神级人物歌颂推崇,同样的:为什么我不使用Rails 而要使用脚手架不如别人家小孩 Rails 的Laravel(这句话有点拗口,如有不适请忽略) - PHP 语言出身不好,不如 Java 有着高贵的血统,各种企业级的应用比比皆是,PHP 是摊贩做大了之后入驻大超市的。PHP本质是脚本语言,也许对于很多人来说使用没有类型检查机制的脚本语言构建一个大型应用是非常困难的吧。这就是另外一种声音:简单、灵活是PHP的最大优势,Laravel 的设计是在抹杀PHP的最大优势,so...内心是抗拒的。
- 速度(运行速度):俗话说天下武功,唯快不破。经常在网上看到各种测评文章,是关于PHP 框架并发效率的评测,在这里不予置评。
- 学习曲线:前一段时间在某论坛上一个使用laravel 框架来创业的小伙伴,心酸的留下一句话:
在南昌使用 Laravel 简直就是一个神话!
言外之意:人太难招!人太难招!人太难招!重要的话说三遍
- 犹抱琵琶半遮面的Container容器:这也许是挡在入门 Laravel 框架的小伙伴面前的一座大山吧。这意思就好像:上个厕所还要去打个出租车绕着城市跑一圈然后才能入厕,这酸爽,心好累。
暂时只想到这些,不过这不重要,重要的还是要学到东西是不。对于喜欢Laravel设计理念的小伙伴来说,这些都不是事,而且在使用过程中会领悟到这些问题的真相。
选择了就要勇敢地走下去,何况Laravel可是一把锋利的刀
目前 Laravel 的最新稳定版本是5.3.6 stable
,者版本发布真够快的
LTS 是 5.1
,啥是LTS? Long(好长) Time(时间) Support(支持)
好吧,我也有这种体会,我刚用5.1版本写好一个小网站,5.3都stable了。
使用Laravel也有两年时间了,其中积累了一些经验,回想起来也走过了很多的弯路,记得当时选择Laravel框架就是因为开发效率很高,而且适合团队合作,时间宝贵,走弯路很浪费时间的。所以就想到来简书码一些字,分享自己这两年来悟到的技巧和一些粗浅的经验。
这篇文章就算是连载的引言吧。
我是非专业编程爱好者,我为自己带盐
网友评论