51javacms1.0.3版本正式发布
傅胡媚
2023-12-01
51javacms1.0.3版本于2011年09月26日正式发布。
51javacms是一款纯ajax的mvc架构cms;摒弃了传统的ssh的java企业级架构的庞大和臃肿;代码简洁,功能简单实用,安装一键式;站内搜索是使用lucene3.3的技术;真正的开源;真正的免费;非常适合互联网中小型网站的应用。
51JAVACMS是一款基于JAVA平台研发的内容管理系统,依托JAVA的高效、安全、稳定等优势,并且汲取了php的简洁和方便,开创国内JAVA版开源CMS之先河。
这个系统没有去做日志;审核;复杂权限等企业级的功能;主要想的是为中小型互联网站服务;那些复杂臃肿的功能;留给别人去2次开发。
不然的话;会严重影响51javacms的推广和应用;
我个人认为java在互联网的应用为何没有php那么受欢迎,主要是技术人员过分追求复杂的技术架构和逻辑功能去了;搞得草根都不敢去用java了(怕别人说技术不专业);
这样的结果是严重阻碍了java在互联网的应用和推广。
而php在互联网的成功在于简单务实(织梦php的cms成功就是这个原因)。
我们的理念:大道至简;做一款简单实用的java版本的开源cms。
经过近大半个月的测试和完善(开发环境:ie9和firefox6);这个版本主要有以下改动:
1:增加了一个留言板插件。
留言板插件的调用方法:
url: http://${header["host"]}${pageContext.request.contextPath}/PluginCtrl?page=ShowMessagePage
其中http://${header["host"]}${pageContext.request.contextPath}/是cms的根url;/PluginCtrl?page=ShowMessagePage是程序路径
以上的标记语言只能在模板中使用;文章编辑器不能解析;只有<51java:webroot/>才能在文章编辑器中解析。
举例说明:
<a target="_blank" href='http://${header["host"]}${pageContext.request.contextPath}/PluginCtrl?page=ShowMessagePage'>留言板</a>
留言板后台cms管理:系统管理 》模板 》留言管理
权限:只有admin(系统管理员)和chief_editor(总编辑)登陆后才能使用。
2:优化和精简了程序代码。