作为一种业余爱好,我已经在PHP中开发了大约8年。在2009年,我选择了Codeigniter,从那时起,我一直没有开发出一个项目。
我发现,如果我使用纯PHP工作,我会知道,或者能够快速找到相应代码段,这使我无法尝试修改其工作方式以达到所需的方式。
我已经尝试了CodeIgniter,Kohana和Symfony。我喜欢它的易用性(我也已经开始使用doctrine作为ORM,这极大地加速了我的数据库工作),但是我发现项目花费的时间是纯PHP的3-4倍。当我找不到以前用纯PHP解决的问题的解决方案时,我感到无聊和沮丧。
有没有人从使用框架转变为无框架方法。是否有类似基本安全框架的内容(防止XSS,过滤发布的数据,提供用于数据库的清除功能)?我认为类似的事情比全面框架能给我带来更多好处。我认为学习使用框架已经教会了我很多东西,但是我会更高兴使用自己的代码。