如何最好地选择PHP框架 - Laravel,Symfony,Zend等

use*_*844 19 php zend-framework symfony zend-framework2 laravel-4

我的公司想要采用PHP框架,我被要求决定使用哪一个.

我们的要求很简单

  1. 它必须是php-fig的一部分
  2. 必须看起来它至少会活动至少10年
  3. 必须有一个健康的社区
  4. 必须有library/bundles/modules/packages/etc或者我们可以使用的任何东西,以加快开发速度.

使用上述标准,我找到了我喜欢的框架

  • Symfony - >似乎是一个行业领导者/感觉有点过度设计
  • Laravel - >目前非常受欢迎,易于使用/理解
  • Zend - > Zend 1伤害了我的感情,我从来没有真正原谅过它,我对Zend感到不舒服

我想使用Laravel,但上面的第2点关注我,因为它真的由一个人驱动,即使有强大的社区,一个人仍然有太强大的影响力而不像Drupal,如果Dries离开社区将不会崩溃,我觉得如果泰勒去,那么Laravel会摔倒.尽管我喜欢它,但我不想把我的公司绑在那辆马车上.

这个问题不是关于哪个框架更好,而是如何最好地决定为贵公司选择框架

Tim*_*ain 11

我们无法告诉您什么是最适合您的框架- 只有您可以自己决定.但是你在你对你的选择的描述中大多回答了你的问题 - 看起来Laravel就是你所倾向的.此外,它是一个开源项目,如果创作者放弃了我肯定会有足够的动力让其他人接受它.

我要提出的另一个观点是:10年是网络开发的一个长期 - 10年前你的列表中没有一个框架存在.尝试选择具有长寿的东西是件好事,但我不会尝试计划太远.


Bri*_*son 0

很多文章已经回答了这个问题。一年多前写的一篇文章应该可以让您对如何做出决定有一个不错的了解:

http://jonathanmh.com/best-php-mvc-frameworks-of-2013/

  • 问题是如何最好地“选择”一个框架而不是哪个是最好的框架, (6认同)