问题答案

PHP新手,也知道PHP有很多优秀的框架,请问最好的 PHP 框架是什么?为什么?

标签: PHP Laravel4
答案

一个比较有说服力的数据:

Laravel 是 Github 上最有名的 PHP 项目, 8627 个 star, 领先第二名的 Symfony 和 第三名的 CI 接近 1000个 star, 见这里 --> Most Star PHP Project On GitHub

ci 和 symfony 得话多少年才能达到今天的影响力, 而 Laravel 的第一个 commit 发生于 Jun 09, 2011

 

Laravel4 , 整个 PHP 社区都为之疯狂的框架. 

Laravel4 讲究的是最佳实践, 是一个积极向上的框架, 向 牛B 的 Rails 看齐, 借鉴了很多在成熟框架已经体现出来很成功的元素:

RESTful Routing ;

设计精妙的 Blade 模板引擎, 轻快, 不失灵活 ;

合理的 ORM model 层, Eloquent ORM , 借鉴于 Rails 的成功;

migration 数据库版本系统 和 seeding ;

使用包管理器 Composer , 打开了一扇开往春天的门; 

强调测试驱动, 整个核心经受过完整的测试, 高质量的代码;

命令行驱动, 可以做到高度自动化 (讲究效率, 代码生成器...) , 借鉴与 rails ;

合理使用 PHP 的新版本特性, 让写代码更加有乐趣, 跟上时代的步伐;

积极向上的社区, 这个很重要呀, 大家都在学习着, 创造着好的工具, 加快开发速度, 提高编程效率, 接受新知识的速度也很快.

对 php 标准化的支持 PHP-FIG — PHP Framework Interop Group

举一反三