我看到很多与php框架相比,但它们只是相当普遍 - 支持OOP,支持MVC ......有一些独特的功能可以区分它们。 Symfony
有闪存变量,Zend
有大量类用于一般用途。
有人知道这样的比较吗?
答案 0 :(得分:4)
选择一个你听说过的,尝试一下,然后看看它适合什么。就个人而言,我已经为CodeIgniter而堕落了,而且我没有考虑任何其他事情,因为我没有为我的目的遇到限制。
它真的是为这项工作挑选最好的工具。
答案 1 :(得分:1)
我想在维基百科上查看 danp 发布的那张表。我建议只是通过访问一些顶级框架的维基百科条目并选择一个来进行一些粗略的研究。框架的目标是帮助程序员提高工作效率。如果您对PHP和Web编程有一个很好的掌握,那么任何框架都将是一个帮助。
如果你来自Rails背景,我建议使用CakePHP或Lithium,因为它们与Rails有相似之处。希望这有帮助!
答案 2 :(得分:1)
比较独特功能的问题在于,独特的功能主要是您不关心的内容,否则它已经在框架中实现。我建议你去论坛,人们批评它并将它提升到天空,看看他们的案例是什么以及为什么他们的框架适合他们。
不要只是寻找框架的功能,而是要做什么正确。