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