Java CMS 需要帮助请

标签 java content-management-system web-frameworks stripes

在我的整个编程生涯中,我都在一家银行从事网上银行解决方案的工作,网上银行有一个与其他网站不同的特点——它不为用户提供管理页面(他们可以在其中添加的页面)网页、添加内容、编辑文章)。事实上,人们只需要查看有关他们不需要编辑该网站的余额的信息。因此,我一生中从未使用过任何 CMS,当需要添加带有新服务的页面时,我和我的同事只是手动创建一个新文件。

但我现在正在考虑我自己的公司,该公司将为各种各样的人制作网站。但这意味着在某些时候会有客户不仅要求网站,而且要求 CMS 管理该网站。这对我来说是一个真正的弱点。

我正在使用 Java 网络框架,目前有两个:wicket 和 stripes。而且我担心如果我将使用某种 CMS,那么我将无法使用 java web 框架(wicket、stripes)。只是为了澄清我想自己编写所有逻辑,我不需要预煮的 CMS组件,我只需要添加、删除、修改页面的方法。

如果存在任何真正免费的基于 java 的 CMS 允许我使用 wicket 或 stripes java web 框架,我很感兴趣。

最佳答案

现在市场上有成百上千种CMS产品,每一种都各有利弊,每个开发者都可能有自己喜欢的选择。如果您问 10 个开发人员,您可能会得到 10 个不同的答案。对于刚开始学习 CMS 的开发人员来说,这总是一个艰难的决定。

我推荐的一个好的起点是 CMS Match让您搜索、查看和比较不同的 CMS 产品。对于基于 Java 的 CMS,以下是一些流行的选择:

Alfresco
Apache Lenya
Hippo CMS
Liferay Portal
OpenCMS

从 CMS Match 查看横向比较 here ,我曾经使用 Hippo CMS 和 Liferay Protal 学习/工作,它们都支持所有主要的 Web 工作框架,如 Spring MVC、Struts 和 Wicket。

关于Java CMS 需要帮助请,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9347192/

相关文章:

java - JAX-RS 是否适合作为 MVC 框架?

java - Windows 服务器人员想要一种简单的方法迁移到 Linux/Java(我猜是 LAMP)

php - 大多数客户都知道 CMS 是什么吗?

c# - 垃圾收集器行为

php - Apache 抛出 "Parse error: syntax error, unexpected ' 类'”

java - 使用 JSF 的动态网页

java - 你如何在java中获得屏幕宽度?

java - Weblogic 服务器中的连接泄漏

java - Java 哈希表

html - 尝试在提交表单时呈现结果页面时,显示空白 html 文档