不使用PHP框架的原因?

我一直使用框架( 敏捷工具包 )开发networking软件,这在所有情况下对我都有帮助,但有一个问题总是令我感到担忧的是:

在哪种情况下使用框架是不可取的?

所以对其他资深框架开发人员提出的一个问题是:你什么时候可以用raw good PHP而不是你的select框架进行编码?

人们会build议不要使用框架的原因很多。

  • 通过编写自己的书,你将学到很多东西。 我一直在自己的工作,我已经了解了很多关于PHP的不同的事情,我以前不知道。 总的来说,这是一个很好的学习经验,可以在面试或简历中使用。 这表明你对语言有很大的兴趣,最重要的是它背后的理论,而不仅仅是盲目的实现。
  • 框架中有很多你不需要的东西,通过自己创build,你只能得到你想要的东西。 该框架专门针对您自己的需求量身定制。 我一个人不喜欢框架如何处理模板,这是我自己创build的最大触发器。
  • 另外,我并不确定这个问题,但是从逻辑上思考这个问题……只根据您的需求定制的您自己的框架将比其他任何框架快得多。 考虑其他框架在加载和涉及的数据库查询时必须经历的所有设置。 你可以节省你所有的负担。
  • 如果你打算做一个不需要扩展的小项目,比如一个简单的投资组合网站,那么一个框架只会比没有必要的工作更多。

这里还有一篇非常好的文章进入其他细节。 本文的作者首先谈论他如何一直是如此大的框架支持者。

http://jpst.it/jiYX

除非我开始做自由职业,否则我总是会推动自己的框架。 我不断更新我的框架和学习越来越多。 你永远不会听到任何人肯定使用或绝对不使用框架,因为这一切都取决于使用。

编辑:在这个程序员的网站上也有一个问题: https : //softwareengineering.stackexchange.com/questions/49488/when-not-to-use-a-framework

编辑#2:关于为什么框架是不必要的最后一篇文章: http : //www.amberweinberg.com/you-dont-need-a-framework-if-you-have-a-good-developer/

首先阅读为什么使用PHP框架,然后决定为什么不使用PHP框架

为什么使用PHP框架?

为什么我需要使用stream行的框架?

PHP框架(蛋糕/聪明):如何使用它和什么时候?