我正在寻找一个“好”的PHP框架来满足我的需求:
我在PHP方面非常扎实,我只是在寻找能够帮助加快开发过程,处理用户清理输入,简化数据库查询等问题的东西。 MVC和OO很不错,但对我来说并不是一个要求。
答案 0 :(得分:3)
您是否看过symfony?
Symfony(版本1或2 - 无关紧要)有一个很好的文档(有一本书可以指导你构建一个Web,一本书向你展示框架是如何工作的,以及通常的API文档)。点击此处查看symfony1和symfony2的完整文档。
Symfony2相当新,所以虽然我可以说它很稳定(我正在使用它并且非常确定它是),经过时间考验的(是一个单词?:p)并不是那么好。但是如果你想要一个稳定且经过时间考验的人,你可以试试symfony1,因为直到2013年它仍然受到支持。
symfony社区也很棒,包括用户社区和开发人员。 Stackoverflow还有许多优秀的symfony用户,您可以查看他们的邮件列表和其他资源here。
至于减少代码量,symfony附带了许多标准库,ORM和许多代码生成工具(通常从命令行调用)。所以是的,它保存了这么多代码。在symfony1中,您甚至可以在没有单行代码的情况下生成CRUD应用程序。我知道你也可以在symfony2中做到这一点,但我还没有尝试过。您可以确信,与对抗框架相比,您将更专注于编写业务逻辑。
希望这有帮助。