Java中多租户电子商务应用程序的CMS选择
我需要帮助选择一个CMS产品,以适应一些复杂的独特功能的电子商务应用程序。我正在考虑使用现有的CMS,因为我没有预算来构建我自己的版本:Java中多租户电子商务应用程序的CMS选择,java,content-management-system,e-commerce,multi-tenant,Java,Content Management System,E Commerce,Multi Tenant,我需要帮助选择一个CMS产品,以适应一些复杂的独特功能的电子商务应用程序。我正在考虑使用现有的CMS,因为我没有预算来构建我自己的版本: 复制编辑器 页面布局工具 站点地图编辑器(可选) 在实现CMS之前,我考虑过Spring.MVC和JBossSeam作为框架替代方案,JSP/JSTL和Facelets/JSF作为视图技术 因为一开始有六个客户,我非常喜欢多租户架构,每个租户页面都应用了品牌 我看到了两种架构备选方案: 直接基于web框架和通过JCR“拉入”内容构建定制的多租户网站 部署
- 复制编辑器
- 页面布局工具
- 站点地图编辑器(可选)
- 直接基于web框架和通过JCR“拉入”内容构建定制的多租户网站
- 部署多租户CMS,并以某种方式添加独特的功能
同样,我有偏见,但这正是dotCMS设计用来解决的问题 如果您计划在cms上开发自定义功能需求,那么我建议您使用liferay portal。这是一个开源门户,内置cms。它还附带购物车portlet和更多内置portlet和主题。它可以为您提供具有强大的基于用户/角色的许可机制的多租户解决方案。它可以与active directory集成,您可以轻松配置单点登录解决方案。您可以将自定义需求开发为符合JSR168或JSR286的portlet,并将它们部署到liferay portal。此外,您还可以选择通过挂钩和扩展环境功能扩展/定制liferay功能