我需要帮助选择一个CMS产品,以适应电子商务应用程序与一些复杂的独特功能。我正在考虑使用现有的CMS,因为我没有预算来构建我自己的版本:
我认为Spring.MVC和JBoss Seam是框架的替代品,在实现CMS之前,JSP/JSTL和Facelets/JSF作为视图技术可能会驱动这一选择。
由于有六个客户要开始,我非常热衷于一个多租户的架构,品牌应用到每个租户页面。
我看到两种可供选择的建筑:
“独特的功能”是一个交互式的设计人员来构建您想要的产品。一旦建立,产品是添加到您的购物车,然后有正常的支付和帐户设置功能,以考虑。都还在多租户的情况下。
我非常高兴的内容编辑功能,坐在一个单独的网络应用程序,这将是我的操作代表六个客户,但理想情况下,他们也可以访问。这根本没有必要打上烙印。
有什么建议吗?
发布于 2011-01-11 20:32:05
看看dotCMS,一个建立在Liferay之上的开源CMS。它是一种灵活的java解决方案,使在单个实例中运行多个站点变得容易。
网站可以共享内容、资产和模板,也可以根据设置方式而不共享任何内容。
用户可以访问管理一个或多个站点--他们在管理工具中的视图受到权限的限制(正如您所期望的)。
同样,我有偏见,但这正是dotCMS设计要解决的问题。
发布于 2011-03-27 01:41:11
如果您计划在cms之上开发自定义功能需求,那么我建议使用救生筏门户。这是一个开源门户,内置于cms中。它还附带了购物车、portlet以及更多内置于portlet和主题中的portlet。它可以为您提供一个具有强大的基于用户/角色的许可机制的多租户解决方案。它可以与active目录集成,您可以轻松地配置单点登录解决方案。您可以将自定义需求开发为符合JSR168或JSR286的portlet,并将它们部署到救生筏门户。此外,您还可以通过钩子和扩展环境功能扩展/自定义救生筏功能。
https://stackoverflow.com/questions/3023826
复制相似问题