我完全了解你的感受 . 我在4〜5年前开始使用PHP(我来自Delphi,lol),并开始使用纯PHP . 我所拥有的是“CMS面板之类”,它只读取所有表格字段并创建表格 . 在某种程度上,我在PHP框架的知识中达成了某种程度,我首先尝试了CakePHP并且不喜欢,之后,在我看来进入Yii非常直观且易于使用(使用它的Gii生成器它几乎是摇滚) . 我试过Symfony,ZF2,Laravel,Yii2-Beta和RAD的一些框架,但我仍然感觉不像框架之前那么快 .
发生了我自己开发的框架(很自然,不一定是我有一天醒来并说“我要创建一个新的框架”,与时间有关) . 我知道这是一个糟糕的糟糕的不良做法和“轮子重塑”的举动,但是,我现在更快地开发我的项目(仅比PHP更多) .
由于它的代码是一个完整的MESS,我开始大约一个月前重新构建我的框架,现在它使用composer,遵循php框架之间存在的常见规则,就是MVC .
我为什么要重新制定?因为如果有人需要修理我的项目,那将不再是另一件事 .
所以我理解你 .
我的建议是,准备你的工具(称之为框架,预设应用程序或任何人命名),并以你感觉更好的方式使用它,但仍遵循一些通用规则(如MVC,“易于模块化”的事情如果发生破损,你可以更换 .