
Laravel 是一个有着美好前景的年轻框架,它的社区充满着活力,同时提供了完整而清晰的文档,而且为快速、安全地开发现代应用提供了必要的功能。
2011 年, Taylor Otwell 首次将 Laravel 带给这个世界,彼时, Laravel 就是一个全新且现代的框架。 Laravel 基于 MVC 架构,可以满足诸如事件处理、用户身份验证等各种需求,同时通过包管理实现模块化和可扩展的代码,并且对数据库管理有着健壮的支持。
不管是专家还是新手,一旦接触到 Laravel ,都会有相见恨晚之感——这正是你在为 PHP 项目寻找的框架。
本文我们将讨论为什么 Laravel 会成为最成功最流行的 PHP 框架,点击查看原文:http://laravelacademy.org/post/1067.html
对于那些无休止的编程语言之争,只想默默附张图:

|  |      1ToysMall      2015-09-29 17:22:48 +08:00 我不会说我推荐 Symfony | 
|  |      4blacktulip      2015-09-29 17:33:49 +08:00  1 因为抄 Rails 抄得好 | 
|  |      5nonfu OP @blacktulip 这只能说 PHP 的学习能力强 善于借他山之石 | 
|      6kankana      2015-09-29 17:53:02 +08:00 laravel 的设计有点像 java, .net 的开发. 一层套一层的 | 
|  |      7Chrics      2015-09-29 17:55:33 +08:00 因为几乎考虑到了 web 开发的所有情况,几乎你需要的轮子都帮你搭好了。 | 
|      8cdwyd      2015-09-29 17:56:40 +08:00 via Android 不喜欢这样的框架 | 
|      9slayerdoomsday      2015-09-29 18:00:00 +08:00 最好的不一定是最合适的,还是得按需选择 | 
|  |      10lbp0200      2015-09-29 18:19:15 +08:00 | 
|  |      11zonghua      2015-09-29 18:27:26 +08:00 全在于 Web Artisans 互联工艺人 | 
|      13scourgen      2015-09-29 18:43:36 +08:00 我也不会说我推荐 Symfony | 
|  |      14blacktulip      2015-09-29 18:51:26 +08:00 @Chrics artisan - 工匠; artist - 艺术家 | 
|      15hantsy      2015-09-29 19:00:23 +08:00 Symfony 才是真正 PHP 进步的框架,现在的 PSR 都是初期在 Symfony 得到体现。未来的 Zend 3 会一改之前的作风,全面拥抱 PSR 了,真正实现组件 exchangable, 不再是什么东西都是自己撸了。 | 
|  |      16Chrics      2015-09-29 19:01:02 +08:00  1 @blacktulip 是我记错了,感觉工匠要比工艺人好一点 | 
|  |      18haiyang416      2015-09-29 19:04:30 +08:00 via Android Symfony +1 | 
|      19lijinma      2015-09-29 19:14:36 +08:00 Symfony +1 虽然我很喜欢 Laravel ,也在用 Laravel ,但我觉得将来的趋势是小的控件组装框架(比如 Symfony 控件),而不是这种大而全的框架,比如 Laravel Yii 等。 | 
|  |      20breeswish      2015-09-29 19:45:10 +08:00 同支持 Symfony ,最喜欢 Symfony 可以自由组合各个部分的特点。 | 
|      21tiseheaini      2015-09-29 20:11:50 +08:00 最像 Rails 的 php 框架 | 
|  |      22ooh      2015-09-29 20:20:48 +08:00 因为会说人话 | 
|  |      23nonfu OP @lijinma 这种争议就好比 Vim 和 IDE 虽然 Vim 被高手们奉为圭臬 但你所看到的大部分人还是在用 IDE 写代码 | 
|  |      24nonfu OP | 
|  |      25nonfu OP @tiseheaini 国内用 rails 的貌似不多 | 
|      26sun522198558      2015-09-29 20:46:33 +08:00 Laravel +1 | 
|  |      27breeswish      2015-09-29 20:49:47 +08:00 @nonfu Phalcon 我觉得基本能用但是用起来不爽,很多部件功能不够强大。比如 Volt 的模板继承很鸡肋所以写起来很不爽.. ODM 不支持原子操作所以实际上又不能用在生产环境里…… blabla 诸如此类.. | 
|  |      30nonfu OP @sun522198558 总算有个支持者 哈哈 | 
|  |      33tushiner      2015-09-29 21:26:59 +08:00 API 好看 | 
|  |      34mahone3297      2015-09-29 21:32:21 +08:00 好多人支持 symfony 。。。 我也是 symfony 支持者。。。 symfony+1 | 
|  |      36nonfu OP @mahone3297 我这个帖子已然不是在讲 Laravel 多么流行 而是反衬 Symfony 有多少铁粉 | 
|  |      37r00tt      2015-09-29 21:56:10 +08:00 因为抄 rails 抄得最像 | 
|  |      38loveminds      2015-09-29 22:27:39 +08:00  1 因为萌 | 
|      43lijinma      2015-09-29 22:50:58 +08:00 @nonfu 哈哈哈,你说的有道理。 其实我非常喜欢 Laravel Eloquent 这种 Active Record 的 ORM ,生产环境也使用的 Laravel queue 来跑队列,也使用 Laravel artisan 来快速搞一些方便的 Command ,很方便。 我还有一个观点是,不管一个框架有多优秀,我们仍然要时刻清醒的明白它的缺点,明白在某个时刻或者某个环境下这个框架未必适合。 另外我上面的观点,从长远来看,按需要使用 Components 组成的框架真的会非常方便,而且这些 Components 都遵守 PSR1,2,3,4,7 ,有个站点: http://thephpleague.com/ 你可以看看,我个人感觉这一天不会太远。 你说呢? | 
|  |      44matsuijurina      2015-09-29 22:56:44 +08:00  1 这几天特别有意思,我去 Golang 社区,看到里面在抱怨怎么到 1.5 版了还这么慢,多线程并发响应能力只有 C++的 70 %。 我去 Node.JS 社区,看到里面在抱怨 Node.JS 没戏了,为 Node.JS 写了一大半主流框架的 TJ 大神说 Node.JS 天生有缺陷,不适合大型分布式系统开发,投奔 Golang 去了。 我去 Ruby 社区,看到里面在抱怨 Rails 要完蛋了, Node.JS 比 Rails 快几倍,实时应用的时代 Node.JS 完美替代 Rails, Ruby 没有大公司支持,未来很悲剧。 我去 Laravel 社区,看到里面....一片欢乐祥和的气氛,大家都在赞颂这个框架怎么这么好用,连教程都做得那么漂亮,偶尔有个帖子问, Laravel 是不是有点慢? 马上有人语重心长地回帖说, 已经不错了,作者还会继续优化的,论速度当然不能跟 Rails 这样的老牌框架比.... | 
|  |      45bdnet      2015-09-29 23:01:14 +08:00 jeffrey 大牛 | 
|      46uRGB      2015-09-29 23:07:12 +08:00 @matsuijurina 那你最后想表明的意思是? | 
|  |      47yxzblue      2015-09-29 23:09:58 +08:00 @matsuijurina 宣传到位 | 
|  |      48fractal314      2015-09-29 23:14:07 +08:00 via Android laravel 怎么在万网虚拟主机上实现队列服务啊?看的文档一头雾水 | 
|  |      49maskerTUI      2015-09-29 23:14:23 +08:00 @loveminds 又见到你了,之前救 /boot 技术太菜让大家见笑了,我已经在恶补鸟哥的 linux 教程基础篇和伺服篇了。 | 
|  |      50blacktulip      2015-09-29 23:25:07 +08:00 @matsuijurina 不会吧,比 Rails 还慢? | 
|  |      51orFish      2015-09-29 23:25:31 +08:00 @matsuijurina go 在慢也比 laravel rails 快得多。。。 当然了写 web 效率就慢得多。。。。 | 
|  |      52Wangxf      2015-09-29 23:32:48 +08:00 thinkphp 表示不服 | 
|  |      53nonfu OP @lijinma 恩 我理解你的意思 Laravel 是最流行的 PHP 框架 而绝非最好的 PHP 框架 流行并非意味着最好 而是因为宣传好、学习和使用成本低 对高手来说永远是选择最合适的技术 而不是一招鲜吃遍天 但对那些爱好者、初学者而言他们更青睐这种“无所不能”的东西 毕竟后者是大多数 所以这也是 WordPress 那么流行的原因 而对于想要在技术上有更高造诣的 当然是要追求“手中无剑 心中有剑” | 
|  |      57mebeta      2015-09-30 01:45:55 +08:00 Symfony +1 | 
|      58Gem      2015-09-30 08:05:20 +08:00 symfony(laravel) 和 ruby on rails 除了基于的语言不同,有什么不同吗?至于性能方面,这种大而全的框架能有多大差距?喜欢什么用什么就是了。 | 
|  |      59workaholic      2015-09-30 08:15:36 +08:00 作为一个 web 框架, laravel 已经牛×得不能再牛×了 | 
|  |      60pein      2015-09-30 08:46:11 +08:00 Laravel 吹比吹得好啊,模块化、安全、优雅、艺术品……当然实力也是有的。 | 
|  |      61pein      2015-09-30 08:54:37 +08:00 @matsuijurina  一片欢乐祥和的气氛 23333 ……想想其实这样也挺好的,至少不会把时间和口水浪费在争论性能等问题上了,觉得 Laravel 慢可以试试他的弟弟 Lumen XD | 
|  |      62initialdp      2015-09-30 09:16:31 +08:00 还在学习 CI 的过程中,这个世界变化太快。。。 | 
|  |      63nisnaker      2015-09-30 09:17:01 +08:00 臃肿。 | 
|  |      64oott123      2015-09-30 09:28:31 +08:00 via Android  1 这么硬的广告居然这么多跟帖( | 
|  |      65chineselittleboy      2015-09-30 09:39:34 +08:00 @initialdp 握爪握爪 | 
|  |      7093html      2015-09-30 09:44:47 +08:00 又见月经贴。。 | 
|  |      72robertlyc      2015-09-30 10:09:46 +08:00 一个抄袭 rails 的产物都能火 | 
|      73zth8658459      2015-09-30 10:15:52 +08:00 呵呵,抄袭大 RAILS 抄的 这么 happy 。 没感受过 ROR 的看到 Laravel 自然会眼前一亮 殊不知 RAILS 才是他的开山鼻祖 | 
|  |      74chaucerling      2015-09-30 10:50:57 +08:00 Laravel 分层越来越向 java 框架靠拢了 | 
|  |      75djyde      2015-09-30 10:54:00 +08:00 借鉴 Rails 也不是件羞耻的事情,如果我常年写 php ,肯定也希望 php 能有一个像 Rails 一样轻松好用的 framework ,然后努力用 php 实现出来。我之前还想用写一个 Node.js on Rails 呢。。。 | 
|  |      76nonfu OP @chaucerling 是有这么个意思 | 
|  |      78lucky215      2015-09-30 12:54:32 +08:00 laravel 带你飞 | 
|  |      79Joa      2015-09-30 15:38:42 +08:00 为什么 Laravel 会成为最成功最流行的 PHP 框架? Laravel 最成功最流行 靠,比形容 PHP 还恶心啊。 PHP 都没说最成功最流行 | 
|  |      81ioven      2015-10-01 13:08:35 +08:00 轮子太齐全了,看看之前自己写的轮子和 Laravel 的轮子。。。泪奔。。。 | 
|      82fantiq      2017-04-18 00:47:28 +08:00 | 
|  |      83oswuhan      2017-10-08 22:14:31 +08:00 Symfony +0.5,剩下的 0.5 给“去框架化,利用 composer 按需构建” | 
|  |      84oswuhan      2017-10-08 22:16:17 +08:00 laravel 风靡的原因可以参考凤凰传奇,“脍炙人口、大众审美” |