【问题标题】:Is there a good Book Resource on modular web application architecture? [closed]有没有关于模块化 Web 应用程序架构的好书资源? [关闭]
【发布时间】:2010-03-04 17:15:58
【问题描述】:

我问这个问题是因为 Zend Framework。我真的很喜欢它,但它提供模块化的方式仍然不是很灵活。例如,我们很多人一开始创建默认和管理模块,但实际上它是不可重用的。事实上 admin 不应该是一个模块,而是一些处理每个模块管理端的范例(如插件管理器)。

那么,无论如何,有没有关于模块化 Web 应用架构的好书?

附:抱歉,如果这是重复的。

【问题讨论】:

  • 管理模块可以有一个控制器来管理其他模块。通过允许您删除“管理”模块和其他模块而不影响其他任何内容,这样做仍然可以保持您正在寻找的“模块化”方面。

标签: php zend-framework architecture


【解决方案1】:

是的,有几个。但在 Web 框架世界中,只有一本是绝对必读的:

企业应用架构模式:

它是事实上的标准书籍,包含通过 Zend 框架和几乎所有其他 Web 框架使用的所有模式。 Front Controller、Router、Service Layer,都出自这本书。

你可以在Fowler's site 网上找到一个很好的总结

【讨论】:

  • 我曾考虑自己命名 PoEAA(以及 Eric Evans 的域驱动设计),但后来觉得它并不能真正回答有关 ZF 模块架构的问题。
  • 你说得对,采埃孚的模块架构是采埃孚特有的。当然,有几本书专门讨论 ZF。想到 Akrabat 的书:amazon.com/Zend-Framework-Action-Rob-Allen/dp/1933988320
【解决方案2】:

看看Zend Framework 1.8 Zend Application Development

有一章是关于创建管理模块的,你称之为“一些范式……”。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-04-04
    • 1970-01-01
    • 1970-01-01
    • 2011-05-17
    • 1970-01-01
    • 2010-09-12
    • 2011-11-29
    相关资源
    最近更新 更多