首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Web-apps :去框架还是不去框架?

Web-apps :去框架还是不去框架?
EN

Stack Overflow用户
提问于 2010-06-04 17:40:32
回答 6查看 2.4K关注 0票数 8

我知道PHP,并且刚刚开始使用MySql (但计划使用ODBC)。我不需要任何书来解释这一点。

我可能有资格开发一个简单的网站,但目标是承担相当雄心勃勃的应用程序。我想几乎所有的web应用程序都有一些共性,比如安全性、可扩展性等(例如,我完全不知道如何在服务器上分发数据库或应用程序)。

由于我不能预知我可能开发的应用程序的确切性质(除了PHP和ODBC之外),那么与框架结婚有什么意义,或者我是否应该重新发明轮子并对其进行个性化,使其成为我自己的框架。

如果是一个现有的框架,那么是哪一个?我能提供的唯一帮助是,我不太可能做网站、门户网站、购物网站等,可能更倾向于资产跟踪和数据挖掘。

EN

回答 6

Stack Overflow用户

回答已采纳

发布于 2010-06-04 18:38:34

使用框架可以节省你大量的时间,并帮助你合理地组织你的应用程序。

如果应用程序很小,那么像CodeIgniter或Kohana这样的框架就是理想的选择。

如果您正在构建一个需要扩展Symfony或possiby Zend的更大的应用程序,那么可以考虑一下。

如果你在Symfony中启动你的应用程序,你会立即得到:

  • url重写使用路由和表单框架处理与您的web forms
  • internationalisation和localisation
  • emailing
  • caching
  • admin area生成器有关的所有操作,以帮助您快速添加数据

此外,整个框架是可扩展和可托管的,以满足您的需求。

在没有框架的情况下开始,你将不得不自己编写所有这些。或者集成几个不同的开源模块。

希望这能有所帮助。

票数 6
EN

Stack Overflow用户

发布于 2010-06-04 17:51:07

好的框架可以为常见问题提供现成的解决方案。为自己重新发明解决方案可能会是一项过多的工作。作为一种学习练习,为你自己想出一些东西是有价值的。要想高效地完成一项真正的工作,请使用框架。

这确实假设您的世界中存在良好的框架……

票数 2
EN

Stack Overflow用户

发布于 2010-06-04 17:51:32

我目前正在开发PHP框架Kohana (版本3)。还有一种方法可以使用ORM非常快速地创建模型(对于(H)MVC模式)。有关更多信息,请查看以下内容:http://kohanaframework.org/guide/tutorials.orm并查看http://kohanaframework.org/guide/apihttp://kohanaframework.org/download

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

https://stackoverflow.com/questions/2972943

复制
相关文章

相似问题

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