tjpcms基于 Java 的 CMS 解決方案
tjpcms 是一套基于 Java 的 CMS 解決方案,開源免費(fèi)。其獨(dú)有的實(shí)時(shí)配置增刪改查的功能,是其區(qū)別于同類 cms 的最大特點(diǎn),也是最大優(yōu)勢(shì),極大減少了重復(fù)勞動(dòng)。懂 jsp 即可實(shí)現(xiàn)快速建站、靜態(tài)化等,學(xué)習(xí)成本極低。文檔齊全,支持有力。
tjpcms有什么用?
這是所有讀者最核心的疑問!網(wǎng)上的開源框架多如牛毛,但往往講了一大堆,讀者也沒搞清楚框架究竟能幫使用者做什么。tjpcms最核心的作用就是:幫助java web開發(fā)者以動(dòng)態(tài)配置的方式完成增刪改查的頁(yè)面及功能。具體是個(gè)什么意思呢,可以舉個(gè)栗子看一下tjpcms動(dòng)態(tài)如何配置增刪改查
下載下來的tjpcms怎么用?
下載下來的壓縮包是工程源碼及數(shù)據(jù)庫(kù)文件,將源碼導(dǎo)入到MyEclipse中,數(shù)據(jù)庫(kù)導(dǎo)入到Mysql中,再配置一下工程中數(shù)據(jù)鏈接,就可以訪問啦!具體可見環(huán)境配置
tjpcms用到或參考了哪些組件和框架?
底層是Java,數(shù)據(jù)庫(kù)是Mysql,開發(fā)框架是spring MVC,數(shù)據(jù)庫(kù)層是MyBatis,后端用到的都是很大眾化的。前端主要用到或參考了ueditor、layui、artTemplate、pintuer、ligerUI、iconfont、Ztree等,前端綜合要求更高。
tjpcms能幫我做什么?
通俗來說,其實(shí)就是幫助你以最便捷的方式將各種類型的數(shù)據(jù)規(guī)范入庫(kù),盡可能少寫代碼,越少越好,做到極致,功能及頁(yè)面都靠配置來完成,且能夠即時(shí)修改即時(shí)顯示,再配合一些工具及技巧就極大地提升了效率。cms只管后臺(tái)的數(shù)據(jù)入庫(kù),顯示由前臺(tái)負(fù)責(zé),因此可互不干擾同步開發(fā)。具體參見教程。
tjpcms相比其他cms有什么優(yōu)勢(shì)?
1、實(shí)時(shí)配置增刪改查。以后臺(tái)友情鏈接功能為例,增刪改查、校驗(yàn)、圖片上傳等功能及相關(guān)頁(yè)面,僅需12行代碼完成最普通的單表(友情鏈接頁(yè)面)
2、官方JSTL模板。前臺(tái)模板采用官方的JSTL,不需要額外學(xué)習(xí)其他模板如FreeMarker、Smarty或其他cms自行開發(fā)的小眾模板,用JSTL即可實(shí)現(xiàn)整站及局部靜態(tài)化,顯著降低了學(xué)習(xí)成本。
3、極簡(jiǎn)設(shè)計(jì)。提倡減法,設(shè)計(jì)思路類似RISC,只保留構(gòu)成cms基本功能所必須的參數(shù),避免動(dòng)輒一堆復(fù)雜輸入的表單,怎么方便怎么來,極大地方便了二次開發(fā)。
4、扎實(shí)的教程。作者從切身體會(huì)出發(fā),深知配套教程的重要性,因此精心編寫了一組使用文檔,親測(cè)每一個(gè)步驟,力求為用戶的使用提供最大程度的方便。
tjpcms收費(fèi)嗎?
開源(采用最寬松的MIT 協(xié)議)、免費(fèi)(個(gè)人參考學(xué)習(xí)、商用均免費(fèi))。tjpcms是作者在實(shí)際工作過程中不斷提煉升華出來、面向java web開發(fā)者的一套快速建站解決方案,初衷就是和廣大java web的開發(fā)者一起分享cms類網(wǎng)站的設(shè)計(jì)及實(shí)現(xiàn),大家共同進(jìn)步,而且本身也參考采用了許多的優(yōu)秀的前后端的開源框架,因此開源免費(fèi),但使用者不得以任何形式隱去版權(quán)信息,還請(qǐng)尊重作者的著作權(quán)。
tjpcms的理念有哪些?
1、面向的受眾是開發(fā)者而非普通用戶。專業(yè)的事情交給專業(yè)的人去做,要使用tjpcms必須會(huì)java web開發(fā),普通用戶是無法使用tjpcms的。
2、純信息發(fā)布類的cms網(wǎng)站沒有生命力。網(wǎng)站要能夠發(fā)揮實(shí)際作用、解決痛點(diǎn)問題就必須要整合業(yè)務(wù)進(jìn)去,所以基于cms的二次開發(fā)是常態(tài)。
3、功能少了不方便,多了又復(fù)雜,但少總比多好。需求是千變?nèi)f化,甚至意想不到的,很多功能可能用戶根本就用不上,還不如沒有。
