『壹』 基於java的開源CMS有哪些推薦,各自特點是什麼
選了10個最強大、最易用的CMS,向大家做一個簡源告要介紹。
Alfresco是一個開源的企業網站內容管理系統,它提供了文檔管理、多人協作、記錄管理、知識管理網頁內容和圖像管理等功能。它使用Spring、 Hibernate、 Lucene 和JSF等最新java技術構建了模塊化的系統架構。
Alfresco官方網站:http://www.alfresco.com/
中文教程:http://blog.csdn.net/alfresco/
DotCMS是一個開源的企業級內容管理系統,它融入了電子商 務、個性化設置、客戶關系管理工具等功能,它可以方便的建立基於各種關系的數據結構和資料庫,它可以使用模板快速創建頁面,並且提供了一個強雹臘明大的所見即所 得(WYSIWYG)編輯器。用戶可以使用載入外部模塊的功能快速的建立Ajax應用、搜索、MP3播放器、幻燈片和相冊等功能。
DotCMS官方網站http://dotcms.org/
中文安裝教程http://www.javaeye.com/wiki/topic/277794
Magnolia是一個老牌的java內容管理系統,目前已經發布了第四版。它的獨特之處在於可以定製內容模型,以返回數組形式來搞定各種不確定的 功能。它遵循W3C標准並且在搜索引擎優化上有許多優勢。同時它支持java內容倉庫( java content repositories , JCR) 的API。
Magnolia官方網站http://www.magnolia-cms.com/home.html
OpenCms
它提供了一套建立和維護網站的方便的工具。在內容建設方面,它擁有一個易於使用的界面和所見即所得編輯器,在網頁生成上它使用了一個先進的頁面模板。
OpenCMS官方網站http://www.opencms.org/opencms/en/index.html
中文網站http://www.opencms.cn/
Blandware AtLeap是一個多語種的免費Java內容管理系統,它包含了全文搜索引擎,可以算是一個能讓你方便的編寫應用的網站框架。
Atleap官方網站https://atleap.dev.java.net/
Fedora是「Flexible Extensible Digital Object Repository Architecture」的縮寫,並不是Linux發行版Fedora,是一個數字資源管理系統,它可以創建很多類型的數字圖書館、資料庫、檔案館系統 等。
Fedora官方網站http://www.fedora-commons.org/
Apache LenyaOpenEdit是一個開源的內容管理系統,它旨在建設基於在線數字資產的多媒體網站。它提供在線編輯,動態布局,拼寫檢查,用戶管理器,文件管理器,版本控制和通知工具。同時包含企業級的插件,如電子商務,內容管理,博客,活動日程表,社交網路工具等。
OpenEdit官方網站http://www.openedit.org/
這是一個開源的 Java/XML 內容管理系統,提供了局世版本控制、多站點管理、調度、搜索、所見即所得編輯以及工作流程等功能。Apache Lyenya使用基於模塊的Cocoom開源程序框架。
Apache Lyenya官方網站http://lenya.apache.org/
參考資料: http://www.adminbang.com/Webbiz/Exp/20091002-79842.html
『貳』 JAVA高手請進!!真的要是高手,答好了繼續給分
看到你的補充問題時,我認為你真的可能很強。不過程序員最禁忌的東西就是技術和脾氣一樣牛!所以請你在看我的回答時用那種班上第十五名看班上第十六名的那種眼光,而不是第一名看全班大部分人的那種神氣!
我為你取的名字畢業設計名字叫做java版網路爬蟲。
如果覺得可以一試,或者對自己有那麼點信心,那麼請繼續往下看!
你的道具只可以是一些從sun或apache站下載的開源軟體以及你喜歡的某一種資料庫及其jdbc。
只有兩個提示:[怕你無從下手,所以給了兩個提示]
一、web容器一旦啟動,你的」爬蟲「就開始順著某一個網站的鏈接開始爬,從一個網站到另一個網站。。。它的目的是為了盡可能的尋找你所要的資源。
比如:你在管理平台增加一個任務叫做"郵件"
參數是 ^[\w-]+(\.[\w-]+)*@[\w-]+(\.[\w-]+)+$
那麼這個」爬蟲「就沒日沒夜的把網上找到的Email地址一個個放到你的資料庫中。
再增加一任務叫做"電話號碼",它就。。。
二、去了解一下tomcat中web.xml的<listener></listener>及java中的線程及有關定時方面的java類
只有兩個要求:〔對你來說這兩點都不難〕
第一、提供cs及bs兩種管理模式。
第二、不能在資料庫中放入重復的郵件地址,放入資料庫中的郵件地址一定要是有效的。其它同理!
不要說沒有可行性,網上扔個石頭一砸,只要砸中java程序員,基本都知道怎麼去實現,但要實現得很完美,呵呵,有點難。
設計這個畢業設計的好處:
一、對多線程開發會很溜 :)
二、這個代碼量很小(核心代碼只有一個方法,那就是找找找),只是演算法有點復雜,所以不會浪費你很多不必要的時間。(討厭開發**管理系統的原因就是因為代碼量大,且沒啥技術含量)
『叄』 基於Java的開源CMS有哪些推薦,各自特點是什麼
選了10個最強大、最易用的CMS,向大家做一個簡要介紹。
Alfresco是一個開源的企業網站內容管理系統,它提供了文檔管理、多人協作、記錄管理、知識管理網頁內容和圖像管理等功能。它使用Spring、 Hibernate、 Lucene 和JSF等最新java技術構建了模塊化的系統架構。
Alfresco官方網站:http://www.alfresco.com/
中文教程:http://blog.csdn.net/alfresco/
DotCMS是一個開源的企業級內容管理系統,它融入了電子商 務、個性化設置、客戶關系管理工具等功能,它可以方便的建立基於各種關系的數據結構和資料庫,它可以使用模板快速創建頁面,並且提供了一個強大的所見即所 得(WYSIWYG)編輯器。用戶可以使用載入外部模塊的功能快速的建立Ajax應用、搜索、MP3播放器、幻燈片和相冊等功能。
DotCMS官方網站http://dotcms.org/
中文安裝教程http://www.javaeye.com/wiki/topic/277794
Magnolia是一個老牌的java內容管理系統,目前已經發布了第四版。它的獨特之處在於可以定製內容模型,以返回數組形式來搞定各種不確定的 功能。它遵循W3C標准並且在搜索引擎優化上有許多優勢。同時它支持java內容倉庫( java content repositories , JCR) 的API。
Magnolia官方網站http://www.magnolia-cms.com/home.html
OpenCms
它提供了一套建立和維護網站的方便的工具。在內容建設方面,它擁有一個易於使用的界面和所見即所得編輯器,在網頁生成上它使用了一個先進的頁面模板。
OpenCMS官方網站http://www.opencms.org/opencms/en/index.html
中文網站http://www.opencms.cn/
Blandware AtLeap是一個多語種的免費Java內容管理系統,它包含了全文搜索引擎,可以算是一個能讓你方便的編寫應用的網站框架。
Atleap官方網站https://atleap.dev.java.net/
Fedora是「Flexible Extensible Digital Object Repository Architecture」的縮寫,並不是Linux發行版Fedora,是一個數字資源管理系統,它可以創建很多類型的數字圖書館、資料庫、檔案館系統 等。
Fedora官方網站http://www.fedora-commons.org/
Apache LenyaOpenEdit是一個開源的內容管理系統,它旨在建設基於在線數字資產的多媒體網站。它提供在線編輯,動態布局,拼寫檢查,用戶管理器,文件管理器,版本控制和通知工具。同時包含企業級的插件,如電子商務,內容管理,博客,活動日程表,社交網路工具等。
OpenEdit官方網站http://www.openedit.org/
這是一個開源的 Java/XML 內容管理系統,提供了版本控制、多站點管理、調度、搜索、所見即所得編輯以及工作流程等功能。Apache Lyenya使用基於模塊的Cocoom開源程序框架。
Apache Lyenya官方網站http://lenya.apache.org/
參考資料: http://www.adminbang.com/Webbiz/Exp/20091002-79842.html