【发布时间】:2010-12-04 03:50:15
【问题描述】:
我即将开始开发一个新网站,并一直在研究 PHP 框架。我不是高级 PHP 开发人员,但我已经开发网站和应用程序(在 asp.net 中)已有几年了。
我的网站将主要基于 AJAX(使用 jQuery)并大量调用 Web 服务。经过一番研究,这是我想出的:
CakePHP:最初是在这方面开始开发的,但发现它太复杂了。它迫使你使用和学习所有这些新东西只是为了使用它的事实有点令人生畏,所以我暂时把它放在一边。
Zend:框架的性能让我有点怀疑,但我听说它对创建 Web 服务有很好的支持。我也听说有点复杂。
CodeIgniter:没有真正的理由不使用这个。根据我阅读的内容,CodeIgniter 和 Yii 非常相似,但 Yii 更快一些,并且没有 PHP4 不需要的代码(因为我计划专门在 PHP5 中开发)。
就 Yii 而言,唯一让我害怕的是它比其他框架更新,因此它的社区更小。与 Zend 相比,它似乎也没有大量的 Web 服务支持(据我所知,只有 SOAP)。
所以我的问题归结为:
- 这些事情应该让我担心吗? (没有那么大的社区,糟糕的网络服务支持)
- 还有什么我应该调查的吗?
- 对于主要基于 AJAX 的 Web 应用程序,我选择 Yii 而不是其他框架是否合适?
巴拉
【问题讨论】:
-
对于任何想选择哪个框架的人,阅读和观看 Bob 大叔:stackoverflow.com/a/18853233/1614973
标签: php jquery frameworks yii