AKCMS輕量級CMS v6.1更新日誌:
1[重要]模版中支援截短、過濾器、php函數、複雜php語句4種模式可以快速直接地處理變量,寫模版更靈活
2[重要]新增<{assign}>模版標籤,可以為任意變數賦值
3[重要]增加了自動修復功能,當資料庫表或欄位異常時,會先嘗試自動修復,舊版的akcms大部分升級失敗都可以自動修復
4[重要]增加了正文內容中呼叫子模版和變數的功能
5增加了getitemsfield的hook方式,可以在getitems結果中增加字段
6增加了前端模版的hook,允許應用(插件)根據條件顯示不同的模版
7所有text類型欄位改為longtext,可以儲存更長的內容,適用於小說站等內容超長的網站(舊版升級後會自動修改欄位類型)
8大多數模版標籤增加startwith、endwith參數,當清單不為空時為清單增加開頭和結尾,避免空白表格等情況出現
9getitems支援依照任意欄位的排序
10為附件圖片增加寬(width)、高(height)兩個字段
11getattachments函數增加where參數,與getitems的where參數用法相同,即:自訂查詢條件
12getcategories函數增加includesubcategory,可以與rootcategory參數結合呼叫某欄位所有下級欄位(包括子欄位)
13getpictures標籤的sourcetype參數增加了list類型
14增加預設管理員模式的設置,強制後台預設為管理員模式
15當自訂的模版目錄不可用時,給予友善的錯誤提示
16當清單內容為空時,關聯getpaging不顯示分頁
17akcms_rounter.php路由介面支援2-4套URL
18內容頁、欄位頁相關範本中增加一個變數:$module,內容是所屬模組的ID
19gettime函數增加,代表沒有前導零的月份
20修正了SQlite3下無法寫入資料庫的BUG
21修正了items的hook不存在時的程序告警
22修正了第2-4套模版只能動態顯示不能產生靜態且會覆蓋主模版頁面的BUG
23修正了多個模組時新增文章後跳轉異常的BUG
24修正了價格欄位(price)不支援作為數字排序的BUG(原來是作為字串排序)
AKCMS是一款輕量級CMS,小巧高效,相容性好,低CPU佔用,低記憶體佔用,對主機要求低;靈活自訂,適於SEO;超強負載能力,可支援百萬PV。
AKCMS是一款免費的輕量級CMS,它:
相容性好,對主機要求低
各種作業系統(Linux、Windows)AKCMS全部運作正常
各種伺服器(Apache、nginx)AKCMS全部運作正常
PHP各種版本(4.0*-5.*)AKCMS全部運作正常
各種資料庫:MySQL(3.*、4.*、5.*)、SQLite(2.*、3.*)、Pdo資料接口,支援任一種均可,AKCMS全部運作正常。
無需特殊伺服器設置,市面上的虛擬主機(包括幾乎全部免費主機)都可以正常運作AKCMS。
輕量級CMS(220KB),小巧高效
AKCMS是輕量級CMS,下載的壓縮套件只有220KB,同時,其他主流CMS的大小皆為AKCMS的數倍甚至十倍以上。更重要的是,AKCMS仍然在變得更小,從2.2版的286KB,逐漸壓縮到3.5的220KB,體積不斷變小,效率更高,速度更快
靈活自訂,適於SEO
AKCMS非常靈活,透過不同的模板與設定可以做出各種不同類型的網站:既可以做整站靜態的網站,也可以做純動態PHP的網站,還可以透過rewrite做出完全偽靜態的動態網站;支援變數與子模板,方便維護;允許使用者自訂模板函數,實現自己想要的功能;還允許二次開發者自訂後台模板;還允許在動態存取時,透過hook的方式執行插件;每一篇文章都可以自訂URL,可以自訂各種你能想到的URL
超強負載能力,可支援百萬PV
AKCMS提供了豐富的最佳化設置,多層靈活的快取粒度,可以快取頁面的部分資料區塊、子範本、完整範本、動態頁面,直至生成靜態頁面。可支援百萬PV,以最低的成本助力創業團隊的起飛。
注意:請將AKCMS解壓縮到一個目錄中而不要直接上傳到根目錄! !