我正在考虑尝试设计一种新的框架架构,旨在允许web应用程序稍后轻松移植到Drupal或Joomla等系统中,同时保持原始应用程序的独立性,以便核心功能的更新只需要一个版本或其他最少的额外工作。
然而,在我开始之前,我想看看以前做过的工作与我提出的最接近。因此,这个问题的答案将以参考最相似的工作的形式出现,或者如果可能的话,一个明确的“否”,即以前没有这样做过。
举例说明: MediaWiki是一个常见的web应用,已经成为同类应用中最受推荐的应用之一。然而,使用Drupal构建站点的站点管理员将被要求破解MediaWiki,以便它在共享用户基础方面与Drupal很好地合作。想象一下,MediaWiki已经决定对他们的系统进行完全重建,可以使用什么设计来使这种交互只需要一个Drupal模块或Joomla组件,从而使MediaWiki可供更多用户使用?
我使用MediaWiki作为一个例子,我认为已经存在解决这个特定问题的模块和组件,但我希望我能够让人们理解我的想法。这是我在web开发过程中遇到过很多次的问题,现在CMS系统越来越像企业。
谢谢!戈德温
发布于 2011-11-04 20:10:36
内容管理互操作性服务(CMIS)是一种OASIS规范,您可以使用它来改进CMS的数据可移植性和互操作性。如果您的系统具有(或提供) CMIS接口,则可以将内容移入/移出也提供CMIS接口的其他CMS系统。
请参见:
https://stackoverflow.com/questions/8005328
复制相似问题