用于Spring MVC Web应用程序和设备响应式Web设计的CMS是什么?

问题描述 投票:19回答:4

我正在寻找为我的公司设计一个小型电子商务网站。我将在后端使用Spring和Java的东西。该网站应该是设备响应。我很困惑决定使用哪个CMS。请有人帮助我。

spring spring-mvc responsive-design magnolia opencms
4个回答
32
投票

电子商务:如果它是一家商店,您可能想要了解BroadLeaf Commerce:它不是CMS而是开源商店系统,但建立在您正在寻找的技术堆栈上。 http://www.broadleafcommerce.org/

除此之外:我曾经使用OpenCms多年(从2005年开始),你可以将它与Spring集成(这就是我们所做的,请看这里我对这个问题的回答:What java based CMS can manage existing pages' content?Integration of Java application with OpenCms

但是,如果我在Java上建立一个带有CMS的新站点,我可能会使用Magnolia CMS,因为文档和社区更加成熟,尽管它比OpenCms更新。 http://www.magnolia-cms.com/ Spring整合:https://wiki.magnolia-cms.com/display/WIKI/Magnolia+Blossom

关于架构:Magnolia使用Jackrabbit作为兼容JCR的存储库,而OpenCms使用自己的方法,其缺点是将所有内容文件存储在MySQL数据库而不是文件系统中。这并没有带来太多好处,只有缺点。

关于响应式设计的要求:选择哪个CMS并不重要,因为您将作为前端呈现的内容(无论是html5,json,xml)对于CMS的选择并不重要。我会说,选择具有与您的要求相匹配的最佳功能的CMS或电子商务系统,并查看UI,您会发现哪个最吸引人。

关于架构和底层技术,上述三个都应该做得很好。

==更新20.05.2016 ==

只是为了证实我三年前提出的上述建议:在与OpenCms合作了大约10年之后,我在2年前完全转向了Magnolia,并没有后悔。恕我直言,它是最好的开源WebCMS,实际上可以与大玩家竞争。社区和文档非常好。我使用免费社区版。顺便说一句:我不为Magnolia International Ltd或他们的合作伙伴工作,这只是我个人的观点和经验。


2
投票

如果你想在CMS或电子商务平台中使用Spring框架,我认识的前3个是: 玉兰cms 阔叶 Liferay的

以及基于(或支持)Spring框架的一些CMS列表。

craftercms craftercms.org/ http://craftercms.org/downloads crafter是一个纯粹的弹簧框架,最好从它开始。

wallride http://wallride.org/ 使用Spring Framework,Hibernate和Thymeleaf,由100%纯Java制作。

HIPPO CMS https://www.onehippo.org Spring框架的许多核心功能(如依赖注入和面向方面编程)在Hippo的交付层(HST)中用于管理其内部组件。

asbrusoft http://wcm.asbrusoft.com/ - 纯净的春天。不是免费的个人,但对企业来说便宜

http://www.broadleafcommerce.com/ - 纯净的春天

海象CMS http://walrus.lt/ - 基于Spring框架的java CMS

dotcms https://dotcms.com/cms-platform/features - 全弹簧支撑


0
投票

还有Spring Content。这允许您在您选择的组件之上构建自己的CMS,而不是被迫使用CMS代表您选择的任何内容。请参阅上面有关MySQL的评论。可以使用一个类和两个接口构建内容服务。


0
投票

CoreMedia也是一个顶级的内容管理系统,与所有电子商务平台紧密集成,基于Spring。

以下是我发布的有关CoreMedia的一些内容:

与商业豆开始行动 - link

使用CoreMedia YouTube系列轻松实现 - link

© www.soinside.com 2019 - 2024. All rights reserved.