導航:首頁 > 萬維百科 > javacms二次開發

javacms二次開發

發布時間:2021-03-08 20:51:32

1、用於二次開發的Java cms 系統有哪些呢?

java CMS的系統比較少

2、有沒有完完全全免費的cms內容管理系統,能建網站的開源java源代碼系統啊?

國外的一般號稱免費的,就是可以自己商業使用的。
但是好像不是像你說的java源代碼。

好像cms內容管理系統基本都是PHP加MYSQL的做成的呀

3、java如何實現cms的模版功能

一般是用正則表達式將模板標簽替換成實際的記錄,java實現就是讀取模板文件,然後正則讀取標簽,把標簽替換成對應的數據集合。

4、可以用JAVA構造CMS系統么?

當然都可以了,下面這些都是JAVA實現的CMS。

InfoGlue
infoglue是一個高級的、可擴展的、健壯的內容管理系統,完全用Java開發。重要的功能包括完全支持多語言,站點之間良好的重用,以及廣泛的集成能力。

更多InfoGlue信息
Magnolia
Magnolia 是一個開源基於Java的Web內容管理 系統(CMS) ,構建在Java內容知識庫標准(JSR-170).Magnolia支持包括英語,中文在內的14種語言,它支持本地搜索,基於XML的導入/導出,跨瀏覽器的文本編輯器,一個簡易的War文件可部署到任何J2EE容器中.在最新版本中還添加對數字媒體在線編輯功能。

更多Magnolia信息
OpenCms
OpenCms 是一個J2EE的產品,它是用Java寫成的。它和Tomcat捆綁在一起。但是也能夠使用ATG Dynamo、WebLogic和WebSphere。OpenCms支持多種RDBMS來保存內容,包括Oracle、SQL Server、Sybase和mySQL。新版本提供了一個新的模板引擎,JSP支持,一種新的連接管理系統,提高了穩定性。

更多OpenCms信息
JBoss Nukes
基於J2EE架構的JBoss的Nukes是一個完整的內容管理系統。它包含高級用戶組管理,安全規則等組件。這些組件在運行期才被部署。

更多JBoss Nukes信息
eAdmin/OWX
基於java/jsp的SiteEditor, CMS,列表生成器等開源軟體。包括:模塊,XML配置,Struts,自己的API,組件,WYSIWYG,多語言,多用戶,基於Web的管理器。

更多eAdmin/OWX信息
Apache Lenya
Apache Lenya 是java的開源內容管理系統。它基於一些標準的技術比如XML 與 XSLT。它其中的代碼核心來自於另外一個開源項目Cocoon

更多Apache Lenya 信息
Cofax
Cofax是以Java/XML為基礎的CMS。源於Kinight Ridder為方便管理旗下新聞網站所開發。

更多Cofax信息
webEditor
webEditor是一個專門論壇網站的管理系統 。使用cocoon作為機制。

更多webEditor信息
MMBase
MMBase 基於 MPL 的開源 CMS, 具有方便信息發布、維護等特點, 包含有新聞發布、論壇、聊天室等模塊, 不過個人認為該項目最大優點還是豐富的文檔, 這是在開源項目中很難得地方。

更多MMBase信息
Ion
ion是一個簡單但功能強大的基於最新技術的內容管理系統。它完全符合J2EE標准,使用XML定義內容結構。利用XSL把內容轉換成各種格式比如:HTML, XML, PDF, TXT等,並且使JSTL作為模板系統。

更多Ion信息
Webman
Webman專業內容管理系統。

更多Webman信息
Daisy
Daisy是內容管理應用程序框架.它包含一個基於Apache Cocoon運行的可以瀏覽,修改的DaisyWiki應用程序.

更多Daisy信息
RedHat CMS
Red Hat有一組開放源代碼基於J2EE標準的企業級應用程序產品包括內容管理,portal,web開發等軟體。

更多RedHat CMS信息
Jahia
Jahia 組織日前發布了Jahia 內容綜合管理系統CMS和其工作所處的portal server,該版本包含了全功能的search engine,一個輕量級的文檔管理系統(支持WebDAV )以及一些協作性的應用portalet(討論組,WebMail,ToDo List,Timesheet...)

更多Jahia信息
Jamecs
Jamecs基於Jad內容管理框架,它使用Java語言與Velocity模板為開發面向內容提供一個全面的,強大的,靈活的框架框。Jamecs提供了一個在線Demo(基於Tomcat5.5.7/Linux )

更多Jamecs信息
Contineo
Contineo是基於Web的文檔管理系統.它支持用戶把文檔處理成各種當前流行的格式,還可以與Office軟體相結合來創建,修改文檔.使用Contineo不僅可以發布,搜索,管理各種類型的文檔,甚至可以與其它用戶直接或通過Email相互交流.

更多Contineo信息
Open Harmonise
Open Harmonise是一個包括描述性數據(metadata), taxonomy(分類)和內容的管理系統並基於WebDAV標准之上.與傳統的CMSs不同之處在於它是關注metadata管理和metadata管理與內容管理和內容發布(publishing)之間的結合.

更多Open Harmonise信息
Apache Slide
這個Slide項目的主要模塊是一個可以做為內容管理框架底層的內容倉庫.它可以把內容信息存取到專門的,異質的,分布式的資料庫中.Slide還增加了 security, locking, versioning等特性.Slide也提供了一個WebDAV訪問模塊(由於一個servlet實現),WebDAV是一個IETF標准被許多公司認可如Microsoft, IBM, Novell, Adobe等,所以所有通過Slide管理的數據也可以通過WebDAV來訪問也能夠進行遠程管理,還可以使用標准第三方工具.

更多Apache Slide信息
JetNuke
JetNuke是一個依據於PHPNuke但使用Java開發的網站內容管理系統(CMS)。
JetNuke免費使用且開放源代碼(GNU license)。
JetNuke嚴格分離了邏輯,數據,樣式(style)
7種預定義的樣式,沒有復雜性的配置文件,一個Web Administration。JetNuke可以很好的與JForum相結合。
JetNuke使用FCKEditor(WYSIWYG HTML 編輯器)來編輯HTML內容.

更多JetNuke信息
dotCMS
dotCMS 是一個100%免費基於J2EE/portal的內容管理系統,它有著許多吸引人的特性是其它許多CMS所沒有的。在dotCMS中使用到的開源項目與框架有:Apache Tomcat ,Liferay Enterprise Portal ,Apache Struts, Hibernate ORM,Velocity模板語言,Lucene搜索引擎 。dotCMS採用Eclipse IDE開發並使用Velocity + Struts做為前端使得dotCMS變得容易擴展和構建。dotCMS的license:The Dotmarketing Public License。

更多dotCMS信息
Blandware AtLeap
AtLeap是一個多語言版本的免費Java CMS,它帶有一個全文本搜索引擎。它具有以下特性:
* 使用簡單:你可以瀏覽你的網站並在要修改的地方雙擊滑鼠即可進行修改。還有一個可以從Microsoft Word導進數據WYSIWYG編輯器。
* 支持多語言內容:使用UTF-8編碼能夠同時存儲不同語言的內容。
* 內含全文本搜索引擎:這個搜索引擎支持的格式有:RTF, PDF, Word, Excel, PowerPoint, HTML, XHTML, XML, TXT.。

更多Blandware AtLeap信息
Alfresco
Alfresco是一個開放源碼,開放標準的內容知識庫.
兼容JBoss Portal 2.0與JSR-168.
Java Server Faces圖形介面框架.
可訪問CIFS/SMB等.

更多Alfresco信息
Xinco DMS
Xinco DMS是一個強大基於Web-Service的消息和文檔管理系統.
*可用於管理Files/ Text/URLs/Contacts等,
*一個全文本搜索引擎可用於搜索Text, Adobe PDF, MS Word, MS Excel, HTML, ... .
*數據導入工具
*一個版本控制用於管理文檔的版本記錄.
*c/s模式客戶端與伺服器通過SOAP Web Services進行通信.
*MySQL做為後台資料庫等.

更多Xinco DMS信息
GeiNuke
GeiNuke 一個用Java開發且穩定,簡單,可擴展的CMS,支持HSQLDB和MySql資料庫.它的配置非常簡單,它使用iBatis作為它的持久層並利用 Spring + Caucho Hessian來提高的伸縮性.對於MVC層它使用到Velocity模板引擎.

更多GeiNuke信息
DSpace
DSpace是一個突破性的數字知識庫系統.它可以收集,存儲,索引,保護和重新分配一個機構的研究數據.

更多DSpace信息
MeshCMS
MeshCMS是一個易於使用的內容管理系統。它利用文件進行數據存儲不需要使用資料庫。

更多MeshCMS信息
Intelligent
Intelligent適合於那些已經掌握如何使用HTML與CSS的用戶但還希望能有一個更易於管理的web頁面.

更多Intelligent信息
Jeceira
Jeceira是一個實現了JSR 170規范的內容管理系統.

更多Jeceira信息
XSM
XSM(eXtensible Site Manager)下一代的web網站管理系統。它能夠讓用戶輕松地在線管理它們的網站,並同時在伺服器上維護一個靜態的網站。

更多XSM信息
ICM
ICM(Instant Content Management )是一個開源的Web內容管理系統. 最終用戶可以編輯自己的主頁以所見即所得的方式.而web設計者有更高級的管理選項並可使用各種標准模板語言來組合一個站點.

5、國內有哪些較好的Java開源CMS建站系統

下面給你推薦幾個Java開源CMS建站系統:

1、DoraCMS是基於Nodejs+express+mongodb編寫的一套內容管理系統,結構簡單,較目前一些開源的cms,doracms易於拓展,特別適合前端開發工程師做二次開發。

2、PublicCMS是採用2017年最新主流技術開發的免費開源JAVACMS系統。架構科學,輕松支持上千萬數據、千萬PV;支持全站靜態化,SSI,動態頁面局部靜態化等為您快速建站,建設大規模站點提供強大驅動,也是企業級項目產品原型的良好選擇。

3、電子商務平台及CMS建站系統 CmsWing

一款基於ThinkJS(Node.js MVC)和MySQL的功能強大的(PC端,手機端和微信公眾平台)電子商務平台及CMS建站系統。

6、有沒有Java語言開發簡單易用的CMS系統?

cms的Java版本目前有一些比較成熟的開源系統,比如jeecms,可以上網去找找看.
但相比而言,dedecms可能會更成熟更穩定一些.不過是PHP的.^____^

7、誰能推薦一個JAVA版本的CMS系統

一個JAVA版本的CMS系統:
師說CMS是用Java開發的內容管理系統,目前是開源中國比較活躍的開源項目之一。
師說CMS採用目前最流行的Maven項目架構,設計簡單易懂,是一個輕量級的Java CMS。
Spring MVC為表現層,Spring為業務層,MyBatis為數據層。項目大量使用註解,代碼注釋清晰,文檔齊全,是學習和二次開發的首選。

8、jeecms怎麼樣?最近需要一款java開源的cms,看了看jeecms,但感覺不太好,但又沒有其它同類產品。哎

幹嘛非要JAVA開源的呢?
CMS這個東西只要自己用著順手就好,你說對不。
有興趣的話可以看看 逐浪CMS 也做了很多的系統,但是很多系統都還不錯,基於.NET開發的。

與javacms二次開發相關的知識