有哪些功能(例如cookie,会话,模板,数据库处理)应该......
... PHP框架由?组成?还有哪些其他功能对PHP框架中的任何开发人员都很有用?
我一直在寻找很多关于CakePHP,Symphony等框架的东西......它们的功能很常见。
答案 0 :(得分:1)
拥有一个好的ORM会产生很大的不同。它使您的代码更容易阅读和维护,因为没有遍布整个地方的SQL查询。
就我而言,另一个强制性功能是URL路由。能够以任何你想要的方式编写URL会产生很大的不同(特别是对于SEO)。蛋糕支持,我没有检查,但我想其他流行的也做。
我已经将CakePHP用于了几个项目,一旦你习惯了它,它就非常好了。我选择了Symphony,CodeIgniter和Zend,但那是不久之前所以那些可能会有很大改进。
答案 1 :(得分:1)
基本上,创建自己的框架的主要原因是您对可用的框架不满意。
但是,我认为PHP框架应该包含以下组件:
这只是我使用的框架中最重要的一些元素和元素。
在开始开发我自己的Web框架之前,我会三思而行 - 特别是在开始将其作为开源项目开发之前。