不使用 PHP 框架的原因是什么?[已关闭]

2022-08-30 11:52:10

我一直使用框架(Agile Toolkit)开发Web软件,它在任何情况下都对我有帮助,但有一个问题总是让我感到担忧:

在什么情况下不建议使用框架?

因此,向其他资深框架开发人员提出一个问题 - 您何时会在您选择的框架中编写代码而不是您选择的框架?raw good PHP


答案 1

人们建议不要使用框架的原因有很多。

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

这里还有一篇非常好的文章,详细介绍了其他细节。本文的作者首先谈到了他如何一直是框架的大力支持者。

http://jpst.it/jiYX

我总是会努力制作自己的框架,除非我开始做一些自由职业者的工作。我不断更新我的框架,学习得越来越多。你永远不会听到任何人说绝对使用或绝对不使用框架,因为这完全取决于使用。

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

编辑#2:关于为什么框架不是必需的最后一篇文章:http://www.amberweinberg.com/you-不需要-框架-如果你有一个好的开发人员/


推荐