由于Zend Framework,我在问这个问题。我非常喜欢它,但它仍然提供模块化的方式并不真正灵活。例如,我们很多人首先创建默认和管理模块,但实际上它不可重用。事实上,管理员应该不是一个模块,而是一些关注每个模块的管理员的范例(如插件管理器)。模块化Web应用程序体系结构中是否有很好的书籍资源?
因此,无论如何,是有模块化Web应用程序的体系结构的好书吗?
P.S.对不起,如果这是重复的。
由于Zend Framework,我在问这个问题。我非常喜欢它,但它仍然提供模块化的方式并不真正灵活。例如,我们很多人首先创建默认和管理模块,但实际上它不可重用。事实上,管理员应该不是一个模块,而是一些关注每个模块的管理员的范例(如插件管理器)。模块化Web应用程序体系结构中是否有很好的书籍资源?
因此,无论如何,是有模块化Web应用程序的体系结构的好书吗?
P.S.对不起,如果这是重复的。
是的,有几个。但只有一个是绝对必须在Web框架世界阅读:企业应用架构的
模式:
这是事实上的标准通过Zend Framework使用所有模式,以及几乎所有其他Web框架。前端控制器,路由器,服务层,他们都来自这本书。
你可以找到Fowler's site
网络上的一个很好的总结看看Zend Framework 1.8 Zend Application Development。
有关于创建管理模块的章节,这是您称之为“某种范式...”的内容。
管理模块可以有一个旨在管理其他模块的控制器。这样做仍然可以保持您正在查找的“模块化”方面,允许您删除“管理员”模块和其他模块而不影响其他任何内容。 – Ballsacian1 2010-02-27 08:54:35