Examples of Hierarchical-Model-View-Controller (HMVC)?我对Presentation-Abstraction-Control感兴趣吗? (又名Hierarchical-Model-View-Controller(HMVC))用于构造复杂的用户界面(GUI或Web)的架构模式,并且想知道是否有人知道在野外可以阅读代码的任何示例? 我知道Presentation-Abstraction-Control Wikipedia文章中引用的JavaWorld文章和相关字母。 在php世界中,我知道一些可能符合HMVC的方法。它们都允许调用控制器并在视图中显示结果。可以嵌套调用,从而在小部件内无限创建小部件。
我为J2EE和FreeMarker编写了HMVC框架: http://www.neocoders.com/portal/projects/jandal 最近又有一个Javascript版本: http://www.neocoders.com/portal/projects/subo 这些是相当"实验性的",但可能在学术上有用。
干杯, APF-Webframework-http://adventure-php-framework.org/Page/001-Home-多年来使用HMVC,并且拥有非常有经验的,敬业的开发人员。只有小社区有些沮丧。 据我了解,Adobe Flex的Cairngorm框架只是HMVC实现的一个示例。它是开源的,因此您可以找到更多信息并在Adobe网站上下载代码。 我用PHP编写了一个称为Alloy的HMVC框架: http://alloyframework.org/ 它非常轻巧,并具有模块化结构。 |