2010-02-27 48 views
4

由于Zend Framework,我在问这个问题。我非常喜欢它,但它仍然提供模块化的方式并不真正灵活。例如,我们很多人首先创建默认和管理模块,但实际上它不可重用。事实上,管理员应该不是一个模块,而是一些关注每个模块的管理员的范例(如插件管理器)。模块化Web应用程序体系结构中是否有很好的书籍资源?

因此,无论如何,有模块化Web应用程序的体系结构的好书吗?

P.S.对不起,如果这是重复的。

+0

管理模块可以有一个旨在管理其他模块的控制器。这样做仍然可以保持您正在查找的“模块化”方面,允许您删除“管理员”模块和其他模块而不影响其他任何内容。 – Ballsacian1 2010-02-27 08:54:35

回答

0

是的,有几个。但只有一个是绝对必须在Web框架世界阅读:企业应用架构的

模式:

这是事实上的标准通过Zend Framework使用所有模式,以及几乎所有其他Web框架。前端控制器,路由器,服务层,他们都来自这本书。

你可以找到Fowler's site

+0

我正在考虑自己命名PoEAA(和Eric Evans的域驱动设计),但后来觉得它不会真正回答关于ZF模块体系结构的问题。 – Gordon 2010-02-27 14:36:15

+0

你说得对,ZF的模块架构对于ZF来说非常具体。当然有几本书是专门针对ZF的。 Akrabat的书让人想起:http://www.amazon.com/Zend-Framework-Action-Rob-Allen/dp/1933988320 – naneau 2010-03-01 22:50:58

相关问题