寻找一个好的PHP框架 - 定义“好”要遵循

时间:2011-08-09 02:53:28

标签: php

我正在寻找一个“好”的PHP框架来满足我的需求:

  • 有充分的文件记录,最好有一些初学者教程(主要是,非常重要..我看着Kohana,觉得我不能用双脚跳进去学习它)。
  • 相当坚实的社区(在Stack Overflow上,或在论坛上)提出问题等
  • 稳定且经过时间考验
  • 大大减少了代码/编码量(例如jQuery为JavaScript做的事情)

我在PHP方面非常扎实,我只是在寻找能够帮助加快开发过程,处理用户清理输入,简化数据库查询等问题的东西。 MVC和OO很不错,但对我来说并不是一个要求。

1 个答案:

答案 0 :(得分:3)

您是否看过symfony

Symfony(版本1或2 - 无关紧要)有一个很好的文档(有一本书可以指导你构建一个Web,一本书向你展示框架是如何工作的,以及通常的API文档)。点击此处查看symfony1symfony2的完整文档。

Symfony2相当新,所以虽然我可以说它很稳定(我正在使用它并且非常确定它是),经过时间考验的(是一个单词?:p)并不是那么好。但是如果你想要一个稳定且经过时间考验的人,你可以试试symfony1,因为直到2013年它仍然受到支持。

symfony社区也很棒,包括用户社区和开发人员。 Stackoverflow还有许多优秀的symfony用户,您可以查看他们的邮件列表和其他资源here

至于减少代码量,symfony附带了许多标准库,ORM和许多代码生成工具(通常从命令行调用)。所以是的,它保存了这么多代码。在symfony1中,您甚至可以在没有单行代码的情况下生成CRUD应用程序。我知道你也可以在symfony2中做到这一点,但我还没有尝试过。您可以确信,与对抗框架相比,您将更专注于编写业务逻辑。

希望这有帮助。