java开源内容发布系统_18个Java开源CMS系统一览
1.InfoGlue
infoglue是一個高級的、可擴展的、健壯的內容管理系統,完全用Java開發。重要的功能包括完全支持多語言,站點之間良好的重用,以及廣泛的集成能力。
2.Magnolia
Magnolia是一個開源基于Java的Web內容管理系統(
3.OpenCms
OpenCms是一個J2EE的產品,它是用Java寫成的。它和Tomcat捆綁在一起。但是也能夠使用ATG
Dynamo、WebLogic和WebSphere。OpenCms支持多種RDBMS來保存內容,包括Oracle、SQL
Server、Sybase和mySQL。新版本提供了一個新的模板引擎,JSP支持,一種新的連接管理系統,提高了穩定性。
4.JBoss Nukes
基于J2EE架構的JBoss的Nukes是一個完整的內容管理系統。它包含高級用戶組管理,安全規則等組件。這些組件在運行期才被部署。
5.eAdmin/OWX
基于java/jsp的SiteEditor,
6.Apache Lenya
Apache Lenya 是java的開源內容管理系統。它基于一些標準的技術比如XML 與 XSLT。它其中的代碼核心來自于另外一個開源項目Cocoon
7.Cofax
Cofax是以Java/XML為基礎的
8.webEditor
webEditor是一個專門論壇網站的管理系統 。使用cocoon作為機制。
9.MMBase
MMBase 基于 MPL 的開源
10.Ion
ion是一個簡單但功能強大的基于最新技術的內容管理系統。它完全符合J2EE標準,使用XML定義內容結構。利用XSL把內容轉換成各種格式比如:
11.Jahia
Jahia 組織日前發布了Jahia 內容綜合管理系統
12.JetNuke
JetNuke是一個依據于PHPNuke但使用Java開發的網站內容管理系統(
JetNuke免費使用且開放源代碼(GNU license)。
JetNuke嚴格分離了邏輯,數據,樣式(style)
7種預定義的樣式,沒有復雜性的配置文件,一個Web Administration。JetNuke可以很好的與JForum相結合。
JetNuke使用FCKEditor(WYSIWYG
13.dotCMS
dotCMS是一個100%免費基于J2EE/portal的內容管理系統,它有著許多吸引人的特性是其它許多
14.OpenEdit
penEdit包括三大模塊Web內容管理,電子商務,博客。Web內容管理包括在線編輯,動態布局,拼寫檢查(英文),
用戶管理,文件管理,版本控制和通告工具。電子商務模塊包括在線產品目錄管理,購物車,電子付款,產品展示與產品高級搜索(利用Nutch/Lucene
的web爬行與搜索功能進行高級搜索所以不需要用數據庫的功能)。 Blog模塊包括在線管理,評論,注冊和RSS/Atom引擎。
OpenEdit運用到的開源組件有:Velocity,Dom4j,Spring,Lucene。
該項目主頁:cms
Hippo
Apache項目 :
Cocoon(http://cocoon.apache.org)
Slide(http://jakarta.apache.org/slide)
Apache Webserver(http://httpd.apache.org)
Ant (http://ant.apache.org/)
Avalon (http://avalon.apache.org)
Luc
ene(http://jakarta.apache.org/lucene)
Maven(http://maven.apache.org/)
Xerces(http://xml.apache.org/xerces2-j/index.
Xalan(http://xml.apache.org/xalan-j/index.
FOP(http://xml.apache.org/fop/index.
Batik(http://xml.apache.org/batik/index.
OpenSymphony項目:
OpenSymphony OSWorkflow
(http://www.opensymphony.com/osworkflow/)
Mortbay項目:
Jetty(http://www.mortbay.org/jetty/index.
Tanuki Software項目:
Wrapper(http://wrapper.tanukisoftware.org/)
在核心之外與Hippo
HTMLArea(http://sourceforge.net/projects/itools-htmlarea/)
MySQL(http://www.mysql.com)
PostgreSQL(http://www.postgresql.org)
OpenOffice(http://www.openoffice.org)
16.JEECMS
JEECMS是JavaEE版網站管理系統(Java Enterprise Edition Content Manage System)的簡稱。
基于java技術開發,繼承其強大、穩定、安全、高效、跨平臺等多方面的優點
采用hibernate3+struts2+spring2+freemarker主流技術架構
懂
強大、靈活的標簽,用戶自定義顯示內容和顯示方式
在設計上自身預先做了搜索引擎優化,增強對搜索引擎的友好性
采用偽靜態頁面技術,可自定義路徑結構,無需urlrewrite
輕松建設大規模網站,可通過次級域名建立子站群,各子站后臺管理權限分離,全站實現單點登錄
17.Pulse
Pulse是一個Web應用程序開發框架和門戶網站搭建解決方案。它內置一些即裝即用的組件比如:
18.Vosao
Vosao
總結
以上是生活随笔為你收集整理的java开源内容发布系统_18个Java开源CMS系统一览的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: list java语法_java基础语法
- 下一篇: java获取response数据_Jav