如今我們無論是學習架設個人部落格、網站,還是架設中大型的內容系統,基本上很少有完整的重新架構專屬的程式。我們大部分使用者要麼直接使用免費開源CMS程式,然後頂多尋找點免費主題模板簡單的修改就直接使用。稍微有點講究的網友可能還會根據實際的需要進行定製主題或者稍微進行二次開發。
我們常用的CMS程式有WordPress、Joomla、DedeCMS、Typecho、ZBlog、EMlog這些國外、國內的常用程式,個人網站可能較為喜歡WordPress部落格程式居多。但是如果我們不需要太複雜的功能以及需要節省更多的主機資源的時候,還是希望有一些輕便型的部落格程式能夠替代。
雖然Hexo、GHost很輕便,但是對於普通使用者而言架設和管理較為麻煩,我們還是希望直接用源碼安裝在主機中,或者說一鍵安裝的顯得簡單很多。今天老蔣有看到Pagekit這款來自國外的輕便CMS程式,從介紹的文字看國內使用的可能不是很多,但是國外的評價還是比較多的。
Pagekit採用Symfony架構和Razr模板引擎架構,資料庫可以用MySQL以及Sqlite,在這篇文章中老蔣就第一次進行安裝且分享這個體驗過程,也許在以後的建站需要的時候就使用它了。
第一、官方網站及環境
Pagekit安裝環境需要PHP5.5.9+,MySQL版本5.1+,或者Apache 2.2+。這裡有個小提示,老蔣開始從GITHUB上面下載的開發版本好像無法安裝,然後直接從官方下載(這裡)是可以安裝的。
第二、設定Pagekit安裝目錄許可權
我們在對應的目錄網站中上傳和解壓程式之後,直接開啟解析好的網域名稱,可以看到各種許可權目錄需要設定FIX修複,我們需要根據對應的進行修複,以及我這邊看到還需要進行配置PHP.INI檔案。
opcache.save_comments還需要開啟,那就需要到PHP.INI中配置。
第三、Pagekit輕部落格程式示範
老蔣原本覺得Pagekit輕部落格程式的安裝過程簡單而已,其實這個過程花費了太多的時間,雖然Pagekit程式看著輕便簡單,但是安裝需要匹配的環境要求還是比較嚴格,比如PHP新版本必須PHP5.5.9以上,而且還需要開啟一些組件和擴充的支援,如果我們是安裝在普通的虛擬機器主機可能會不相容,如果是VPS、伺服器,則需要我們重新設定。
當然,如果配置完善相容環境,安裝Pagekit過程還是簡單的,比如設定資料庫資訊,然後正常的安裝完畢。過程中會要求我們建立一個管理員賬戶,後我們再登入後台設定。
我們在登入Pagekit後台之後,就可以進行其他相關的設定,以及添加日誌。Pagekit主題和外掛程式也是類似WP程式一樣有公眾平台直接擷取使用者免費提交上來的第三方主題和外掛程式。
第四、Pagekit體驗小結
1、Pagekit應該算是眾多海外開源輕部落格程式中的一種,目前算是比較小眾化,使用的使用者還是比較少,尤其是中文文檔基本上沒有,估計使用的人也不是很多,頂多就簡單的安裝玩玩而已。
2、Pagekit程式需要相容的組件和配置要求還是比較高的,普通虛擬機器主機可能甚至不是太相容,對於伺服器WEB環境的配置可能要求還是比較高,一般新手可能門檻較高,而且遇到問題沒有中文文檔解決。
3、從目前來看,Pagekit僅僅停留在有這個產品而已,對於其實際的使用效能和用途功能,完全不如國產的Typecho或者ZBLOG等輕部落格程式,畢竟再好的程式,後續的二次開發以及文檔支援還是需要積累在眾多使用者之上