首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >当前web应用程序体系结构中的常见实践

当前web应用程序体系结构中的常见实践
EN

Stack Overflow用户
提问于 2009-11-19 01:58:55
回答 3查看 707关注 0票数 4

这里有一个非常宽泛的问题:

我一直在用PHP构建一个小的MVC框架,主要是为了在我的编码中学习更好的实践(所以我有一个系统来管理我的家庭财务)。在阅读的过程中,我发现了很多关于VOs和DAO的东西,它们对我来说是新的,至少在形式上是这样的。这让我意识到,尽管我已经用PHP编程了几年,但我只参与了一个项目,而且有点孤立。

因此,我熟悉MVC、VO/DAO和3-Tier。我的问题是,在web应用程序开发中,是否还有其他我可能遗漏的关键架构模式?有没有其他常见的实践或“行业标准”,如果有,哪里有一些好的地方可以阅读它们?(特定于PHP者优先)

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2009-11-19 02:31:30

我还会研究代码生成/脚手架/对象关系映射或ActiveRecord。

票数 2
EN

Stack Overflow用户

发布于 2009-11-19 02:04:28

Model-View-Presenter (MVP)是MVC模式的派生。MVP的应用类似于MVC;它值得一看并掌握在你的小窍门中。

票数 1
EN

Stack Overflow用户

发布于 2009-11-19 02:09:23

嗯,基本上与普通应用程序中相同的模式适用,其中gui模式用于设计,而“常用”模式用于代码。你可以阅读“四人设计模式”这本书,这本书涵盖了很多领域。Here's是一篇短文,包含5种常见的软件设计模式,并附有php示例。

还有,Common Design Patterns for use in MVC Web Applications

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

https://stackoverflow.com/questions/1757892

复制
相关文章

相似问题

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