我想使用标题中列出的框架之一但我害怕选择错误的框架,因为我对框架知之甚少。我很了解PHP,但每次创建一个网站时我花了太多时间创建自己的小框架。事实上,我害怕使用框架,因为害怕陷入无法处理高流量网站的僵化和缓慢的框架。
哪个框架最能解决我的恐惧?
答案 0 :(得分:7)
事实上,我害怕使用框架,因为害怕陷入无法处理高流量网站的僵化且缓慢的框架。
CodeIgniter是您提到的最灵活的框架。它也是最快的。 more than a few benchmarks确认了这一点。
Symphony和Cake都是Rails-esque框架(在我看来)将迫使你采用他们的约定。 CodeIgniter没有。您可以非常自由地选择所需的功能,以及如何使用该框架。它也很容易扩展和更改核心功能而无需修改。
答案 1 :(得分:3)
Symfony在CakePHP之后享有良好的声誉。我不知道CodeIgniter。
编辑:这是法语比较(对不起)
http://www.mti.epita.fr/blogs/2010/06/17/symfony-vs-codeigniter/
结论是CodeIgniter适用于小型项目,如果您有更大的项目要做(推荐超过一个月),建议使用Symfony。