JPress網(wǎng)站模板是能夠幫助網(wǎng)站開發(fā)人員快速完成網(wǎng)站搭建的一款網(wǎng)站模板,JPress網(wǎng)站模板中包含后臺(tái)管理系統(tǒng)以及前端界面,并支持短信發(fā)送等眾多實(shí)用插件,可以用于公司官網(wǎng),個(gè)人博客等網(wǎng)站的搭建。KK下載站為您提供JPress網(wǎng)站模板 v4.1.5 官方最新版下載,需要網(wǎng)站源碼來(lái)搭建網(wǎng)站的朋友趕緊下載使用吧!
JPress網(wǎng)站模板功能介紹
在功能方面:
支持自定義模型,自定義模型通過(guò)模板來(lái)定義,而不是后臺(tái)功能。同時(shí)模型內(nèi)容支持自定義類別,比如文章模型支持專題、分類、標(biāo)簽等類別。
支持多模板引擎,默認(rèn)使用Freemarker,模板制作者可以使用其他引擎比如thymeleaf來(lái)渲染,同時(shí)支持后臺(tái)在線編輯模板(目前暫時(shí)只支持freemarker引擎)。
支持多數(shù)據(jù)庫(kù)類型,可以配置不同的數(shù)據(jù)庫(kù)(目前暫只支持mysql)。
支持多編輯器,后臺(tái)可視化編輯和markdown編輯自由切換,默認(rèn)支持在線圖片編輯和代碼高亮等功能。
支持插件化,幾行代碼就可以完成一個(gè)插件的開發(fā),git.oschina.net和github上已經(jīng)有插件的helloworld實(shí)例。
支持自定義URL,網(wǎng)站內(nèi)容URL風(fēng)格自定義。
API支持,方便APP或其他第三方調(diào)用數(shù)據(jù)。
國(guó)際化支持,使用JPress輕松制作任何語(yǔ)言的網(wǎng)站。
極簡(jiǎn)的SEO功能,可以為每篇文章、每個(gè)分類、每個(gè)標(biāo)簽單獨(dú)設(shè)置SEO,支持sitemap輸出。
用戶注冊(cè)支持郵件和短信驗(yàn)證,目前短信服務(wù)商暫時(shí)只支持阿里大魚。
支持CDN設(shè)置,包括七牛,阿里云,又拍云等。
上傳圖片支持水印設(shè)置,同時(shí)上傳圖片自動(dòng)剪切成為模板需要的多種圖片尺寸,保證圖片顯示不會(huì)拉伸。
用戶登錄支持第三方登錄,支持QQ、微信、微博、開源中國(guó)、github、Fac book、twitt er、linkedin(目前只完成QQ、微信、微博、開源中國(guó)、github的登陸)。
在微信方面:
支持微信菜單設(shè)置。
支持自動(dòng)回復(fù),添加關(guān)鍵字和回復(fù)內(nèi)容。
支持默認(rèn)回復(fù),包括:用戶關(guān)注時(shí)、進(jìn)入多客服時(shí)、退出多客服時(shí)、發(fā)送圖片時(shí)、發(fā)送語(yǔ)音時(shí)、發(fā)送視頻時(shí)、發(fā)送位置時(shí)、發(fā)送連接時(shí)、用戶掃描了帶參數(shù)的二維碼時(shí)、用戶搖一搖時(shí)。
所有的自動(dòng)回復(fù)或默認(rèn)回復(fù)支持“高級(jí)回復(fù)”功能,比如回復(fù)一篇文章,回復(fù)一個(gè)網(wǎng)址…高級(jí)回復(fù)是由JPress內(nèi)置開發(fā)的特殊回復(fù),但完全可配置,今后會(huì)增加更多的“高級(jí)回復(fù)”功能。
自動(dòng)回復(fù)或默認(rèn)回復(fù)支持插件回復(fù),調(diào)用JPress插件完成回復(fù)。
支持文章搜索,回復(fù)關(guān)鍵字即可返回關(guān)鍵字匹配文章。
未來(lái)會(huì)支持文章同步或微信導(dǎo)入等實(shí)用功能。
在技術(shù)方面:
自豪的采用了JFinal作為核心,JPress也是得益于JFinal靈活的架構(gòu)。在JFinal framework開源體系里,JPress關(guān)心每行邏輯的實(shí)現(xiàn),重視每行代碼質(zhì)量,應(yīng)該屬于JFinal的最佳實(shí)踐,所以也應(yīng)該是每個(gè)JFinaler必讀的項(xiàng)目。
使用Freemarker和thymeleaf作為模板引擎。JPress內(nèi)置的獨(dú)創(chuàng)緩存,使得的UI渲染速度已經(jīng)和模板引擎無(wú)關(guān)。
使用了tinymce做可視化編輯器,使用simplemde做markdown編輯器。兩者可以后臺(tái)自由切換。
文件和圖片上傳的UI插件使用了fine-uploader。
在前端上,JPress使用了jquery,bootstrap,admin lte,font-awesome,x-editable,fastclick,toastr,tag-editor,pace,layer等。
在安全方面,盡管我個(gè)人做了非常多的努力,已經(jīng)在XSS,CSRF,SQL注入,Cookie安全等方面做了很多的工作,但是還是需要更多的人來(lái)一起挖掘和完善,安全是一個(gè)永恒的話題。(但是對(duì)于新手朋友來(lái)說(shuō),這些安全應(yīng)該都是值得去學(xué)習(xí)和了解的,不是嗎?)
支持分布式部署,JPress重寫了HttpSession,使用ehcache實(shí)現(xiàn)了session的功能,同時(shí)在項(xiàng)目中大量依賴于cookie,在分布式架構(gòu)上毫無(wú)壓力。
JPress網(wǎng)站模板軟件特色
模板開發(fā)
在官網(wǎng)瀏覽了一下,Jpress 也和 WordPrss 一樣是支持模板下載的,但是這里的模板基本都是收費(fèi)的。我想作為一個(gè)開發(fā),我們完全有能力開發(fā)頁(yè)面展示模板,不僅可以自己使用,也可以與 JPress 合作,轉(zhuǎn)個(gè)零花錢。
插件開發(fā)
當(dāng)然我們也可以開發(fā)插件了。這上面的插件都是明碼標(biāo)價(jià),如果JPress使用的特別多的話,我們完全可以依托這個(gè)平臺(tái),開發(fā)一些有價(jià)值的插件。
微信/小程序的接入
JPress支持微信/小程序的接入,在官網(wǎng)我也看到小程序的免費(fèi)開源。我覺得可以試一試。