首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >为什么要使用PHP框架或开源产品开发网站?

为什么要使用PHP框架或开源产品开发网站?
EN

Stack Overflow用户
提问于 2010-06-20 20:51:12
回答 5查看 963关注 0票数 2

现在,大多数PHP web开发公司都使用PHP框架或开源产品来开发网站,但这是一种正确的方法吗?如果是这样,那么PHP程序员的技能和知识会发生什么变化呢?

您不认为使用“PHP框架或开源修改”之类的方法会随着时间的推移扼杀程序员的技能吗?网站开发人员成为更好的PHP框架编写者,而不是成为更好的PHP程序员,这真的值得吗?

EN

回答 5

Stack Overflow用户

发布于 2010-06-20 20:58:35

我绝对不同意这一点。当它开始编程时,它是PHP,我不知道我做了什么。我自己写了所有的东西,甚至没有意愿去看框架。我在一次又一次重复的工作上花费了太多的时间。

框架是最有用的工具之一(不仅仅是web框架)

  • 在很多方面加快了开发速度查看源代码,我学到了更多关于良好实践、设计决策、思考方向的指导
  • 将框架的零碎部分用于无法使用框架的其他应用程序
  • 它们可以帮助您更专注于您的工作(MVC,DRY,KISS,...)大多数成熟的框架都有庞大的用户基础,并且经过了良好的测试,而不是摆弄基本的

我认为,随着时间的推移,查看其他代码可以帮助您变得更好、更高效。这是一个很好的例子。

票数 11
EN

Stack Overflow用户

发布于 2010-06-20 21:01:32

使用框架并不会让你成为一个软弱的程序员,否则我会认为你应该用汇编器来编写你的下一个web应用,这并不有趣。

框架应该更像是一种语言的扩展,如果你喜欢,可以认为是DSL。例如,CakePHP就是一个额外的超酷的PHP,它使得处理数据库和会话成为“蛋糕”--原谅我的双关语。

例如,通过使用框架,您可以将“yuk”从preogramming中剔除,并允许您将数据视为对象。

如果你仍然觉得你不应该使用框架,那么编写一个框架,然后使用它!根据这个理由,你也应该去重写PHP库和解释器,但我不推荐这样做。

票数 2
EN

Stack Overflow用户

发布于 2010-06-20 21:00:04

在我看来,我认为框架根本不会“扼杀技能”,相反,它允许开发技能和更具创造性的工作流程,这最终会导致技能的提高。此外,通过有效地使用良好开发的框架,可以提高对如何开发大规模应用程序的理解,这最终也是一个很大的优势。

它允许更快、更高效地开发应用程序;最终结果才是最重要的。如果您编写PHP但不了解汇编,这并不意味着您已经失去了技能-您只是专注于现代技术进步的更高水平。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3079287

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档