天梯(tianti)
1、簡介:
一、天梯是一款使用Java編寫的免費的輕量級CMS系統,目前提供了從後臺管理到前端展示的總體解決方案。 二、用戶能夠不編寫一句代碼,就製做出一個默認風格的CMS站點。 三、前端頁面自適應,支持PC和H5端,採用先後端分離的機制實現。後端支持天梯藍和天梯紅換膚功能。 四、項目技術分層明顯,用戶能夠根據本身的業務模塊進行相應地擴展,很方便二次開發。
2、技術架構:
一、技術選型: 後端 ·核心框架:Spring Framework 4.2.5.RELEASE ·安全框架:Apache Shiro 1.3.2 ·視圖框架:Spring MVC 4.2.5.RELEASE ·數據庫鏈接池:Tomcat JDBC ·緩存框架:Ehcache ·ORM框架:Spring Data JPA、hibernate 4.3.5.Final ·日誌管理:SLF4J 1.7.2一、Log4j ·編輯器:ueditor ·工具類:Apache Commons、Jackson 2.8.五、POI 3.15 ·view層:JSP ·數據庫:mysql、oracle等關係型數據庫 前端 ·dom : Jquery ·分頁 : jquery.pagination ·UI管理 : common ·UI集成 : uiExtend ·滾動條 : jquery.nicescroll.min.js ·圖表 : highcharts ·3D圖表 :highcharts-more ·輪播圖 : jquery-swipe ·表單提交 :jquery.form ·文件上傳 :jquery.uploadify ·表單驗證 :jquery.validator ·展示樹 :jquery.ztree ·html模版引擎 :template 二、項目結構: 2.一、tianti-common:系統基礎服務抽象,包括entity、dao和service的基礎抽象; 2.二、tianti-org:用戶權限模塊服務實現; 2.三、tianti-cms:資訊類模塊服務實現; 2.四、tianti-module-admin:天梯後臺web項目實現; 2.五、tianti-module-interface:天梯接口項目實現; 2.六、tianti-module-gateway:天梯前端自適應項目實現(是一個靜態項目,調用tianti-module-interface獲取數據);
3、前端項目概覽:
PC:前端
4、後臺項目概覽:
天梯登錄頁面:jquery