❶ 基於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
❷ Java8個來練手的項目學生快學起來
Java8個練手項目還不學習
1、二手拍賣系統
這個系統我之前介紹過,是基於Nutz+JSP 搭建的Nutz可以理解為這是一個輕量級的MVC框架。主要功能模塊分為:
用戶模塊、訂單模塊、商品模塊、管理員模塊後台管理員發布商品,前端用戶登錄即可預覽商品,進行下單。
2、基於WEB的農產品銷售管理系統
一個類似於電商的銷售系統。
一個很老的技術棧項目了,基於Struts+Hibernate實現,但是功能還是齊全的。
3、mblog博客系統
mblog是一個開源免費的博客系統,Java語言開發,支持mysql/h2資料庫,採用spring-boot 、jpa、shiro、bootstrap等流行框架開發。適配了移動端,支持Docker部署。
4、My-Blog
My Blog是由SpringBoot + MybatisThymeleaf 等技術實現的 Java 博客系統。項目主要的技術棧都是圍繞著 SpringBoot 展開,如果你沒接觸過 SpringBoot ,或者想重新學一遍SpringBoot ,可以直接上手這個項目,學習之後對提升自己的技術能力會有很大的幫助。
5、學之思在線考試系統
學之思在線考試系統是一款 java + vue 的前後端分離的考試系統。主要優點是開發、部署簡單快捷、界面設計友好、代碼結構清晰。支持web端和微信小程序能覆蓋到pc機和手機等設備。
6、碼問社區community
碼問社區community 是一個開源論壇、問答系統,現有功能包括 提問、回復、通知、最新、最熱、消除零回復等等。
7、在線考試系統
基於Spring Boot+Vue 的在線考試系統
8、RuoYi許可權管理系統
RuoYi項目是基於SpringBoot的許可權管理系統,易讀易懂、界面簡潔美觀。
核心技術採用Spring 、MyBatis 、Shiro 、Druid、Quartzo
前端使用 Thymeleaf + Bootstrap,響應式布局。
❸ 開源或免費的JSP博客系統
介紹兩個, 都是外國人的作品:
1. Roller Weblogger
http://rollerweblogger.org/wiki/Wiki.jsp?page=DownloadPage
2. DLOG4J
http://dlog4j.sourceforge.net/
1. DLOG4J 3.0是一個多用戶博客系統
2. 以個人應用為出發點增加包括相冊、音樂、論壇、留言板等功能
3. 增加了好友、黑名單功能
4. 允許設置空間的樣式、布局以及關閉和開啟某些功能,功能個性化命名等
5. 全面引入標簽功能,使包括日記、照片、討論均可使用標簽
6. 支持多種友情鏈接包括:WEB、WAP、RSS、站內等
7. 全功能WAP支持
8. 允許設置多個超級管理員對各個空間數據進行管理
技術
1. 升級組件Hibernate->3.1.3, Strus->1.2.9, Lucene 2.0.0
2. 採用最新的可視化編輯器FCKEditor,兼容包括IE,FireFox,Netscape等瀏覽器
3. 支持個人一級域名與空間之間的綁定
4. 採用客戶端標識碼充分確保表單數據的有效性
5. 大量採用緩存提升系統性能
6. 採用純div+css結構開發,便於定製頁面風格
7. 精心為互聯網設計,支持各種集群環境
8. 支持各種操作系統、資料庫以及應用伺服器
中文支持及演示站點:Java自由人