我已经编程大约6个月了,目前正在学习PHP/Mysql。我可以从一张普通的纸开始创建基本的功能站点。我有必要使用框架来创建站点吗?
目前,我所做的一切都是从头开始的。我会从旧代码中借用代码,向人们寻求帮助,等等。框架会给我带来更多帮助吗?
如果我不使用框架就将站点放在公共位置,这样可以吗?
(我没有深入研究过框架,所以我的知识有限,但我只是好奇)
发布于 2010-04-13 01:53:03
框架不是必需的。框架可以:
发布于 2010-04-13 02:02:42
正如在其他帖子中提到的,框架可以帮助使您的代码更具可维护性和可扩展性。我个人觉得(尽情燃烧吧..)在使用框架之前,对框架的底层技术有一个扎实的理解是很重要的。例如,您可以直接跳到Symfony或Zend,使用ORM生成所有的CRUD类,而不必担心它的内部工作原理,但是我认为如果您对如何手动编写类似的东西有很好的了解,这将非常有帮助。
对我来说,我从框架中获得的最大价值是当我发现我用来为每个web项目编写的东西被简化/自动化/变得如此容易时
发布于 2010-04-13 01:53:03
从头开始创建基本的功能站点是非常好的。问题是,当您需要构建一个包含数百个从数据库动态生成的页面的站点时,这种方法也不能很好地扩展。一个框架将会真正帮助你做到这一点。
如果你计划最终建立大量的网站,学习一些框架会对你有好处。框架还将教您开发最佳实践(如果它们是编写良好的框架)。
https://stackoverflow.com/questions/2624133
复制相似问题