October CMS

October CMS

October 是一個基於 PHP 程式語言和 Laravel Web 應用程式框架的內容管理系統 (CMS)。它支持MySQLSQLitePostgreSQL作為資料庫後端,並基於檔案作為前端結構。October CMS涵蓋了一系列功能,如用戶,許可權,主題和外掛程式,被視為WordPress的更簡單替代品。

基本介紹

  • 軟體名稱:October CMS
  • 軟體平台跨平台
  • 最近更新時間:2023年3月23日 
  • 軟體語言:多語言,支持簡體中文,英文等36種 
  • 開發商:Alexey Bobkov, Samuel Georges 
  • 軟體版本:3.3 
  • 開發語言PHP 
  • 框架Laravel
介紹,功能和特點,技術特性,用戶特性,版本記錄,3.3.0,3.2.0,運行環境,事件報導,中文支持,

介紹

該平台旨在具有較小的學習曲線和可通過版本控制系統輕鬆管理的模板CMS。 截至2023年3月15日在整個網際網路開最受歡迎的開源類別中排名第 16 位。 達拉斯藝術博物館在其信息亭中使用October CMS,許多October用戶位於美國,俄羅斯,荷蘭,德國和中國等。
October CMS從2.0版本開始變更為付費模式,此決定與前October CMS維護者Luke Towers的創意有著嚴重衝突,辭職並宣布Winter CMS項目的成立,這是一個社區驅動的October CMS分支

功能和特點

技術特性

Laravel:PHP框架
OctoberCMS建立在Laravel之上。它包括構建出色網站所需的所有工具和類
一頁,一個檔案
OctoberCMS為每個頁面和其他模板創建單獨的檔案。主題完全可以使用 Git 等內容版本系統進行管理。可以在內置編輯器或開發者喜歡的代碼編輯器中編輯頁面
快速構建頁面
使用 CMS 頁面組件快速構建頁面。只需將組件添加到頁面,並使用用於管理組件的可視化工具檢查器對其進行配置即可。
TWIG模板引擎
OctoberCMS使用Twig,一種網頁設計模板語言。它不會減慢開發者速度,它會自動處理繁瑣的任務
內置資源組合器
CSS JavaScript 資產可以在 CMS 模板中僅使用單個標籤進行組合和縮小。組合資產可減少頁面載入時間和伺服器流量。
輕鬆構建多語言網站
OctoberCMS 包括多站點功能,允許用戶以多種語言管理和顯示內容
使用外掛程式擴展平台功能
功能可通過外掛程式添加到 October CMS 網站。
October CMS
October Editor頁面構建器界面

用戶特性

無需編程技能
非技術用戶可以使用內置的可視化編輯器管理頁面內容,管理圖像,視頻和其他檔案
最佳後端功能
OctoberCMS添加了最佳功能,例如圖像裁剪、檔案管理界面。它們開箱即用,易於使用。
更快地翻譯內容
使用免費的翻譯外掛程式輕鬆將頁面內容翻譯成其他語言。
易於使用,快速學習
直觀的用戶體驗設計使OctoberCMS易於每個人學習。
提供 36 種語言
OctoberCMS UI 已被翻譯成中文,英文等 36 種語言並且還在增加中

版本記錄

3.3.0

白標:October CMS現在支持自定義品牌化,即讓企業可以將這個平台的外觀自定義為他們自己品牌的外觀,包括顏色、標識等,增強企業的品牌形象。
深色模式:October CMS引入了深色模式,該平台在設定區域中添加了一個深色模式選擇器,可輕鬆選擇深色模式。使訪問者在暗光環境下提升對眼睛的舒適性。
多站點設定模型:可根據選定的站點使用不同設定
顏色選擇器改進:用戶現在可以指定不透明度通道並將其存儲為8位16進制代碼。此外,通過添加新的輸入模式實現了簡化的外觀
Tailor中的反向關聯:Tailor 的條目欄位類型現在支持反向關聯,從而增強了其功能。例如,如果部落格文章分配了作者,則可以使用反向關係在頁面上無縫顯示來自特定作者的所有文章。
October CMS
October CMS

3.2.0

頁面查找器表單小部件:通過此控制項,可以搜尋整個網站的頁面連結,包括 CMS 頁面和Tailor記錄。這可以更輕鬆地管理網站的內部連結結構,例如構建導航和站點地圖
部件(partial)改進:October CMS對代碼進行了一些改進。現在使用此標記時,將可以訪問當前上下文中的變數以及提供的任何其他變數內容。{% partial %}
部件支持AJAX的新方法:程式引入了一個新的 Twig 標記,允許將 AJAX 處理程式支持添加到部件。使用新標記可以調用部件的 AJAX 處理程式,部件可以使用引用更新自身。{% ajaxPartial %}_self
選項卡式循環組件(Repeaters):October CMS還添加了通過將useTabs屬性設定為true來創建選項卡式循環組件的功能。這應該可以更輕鬆地在表單中組織內容,並在乾淨的選項卡式界面中呈現。

運行環境

  1. PHP 8.0.0 或更高版本
  2. Composer 2.0 或更高版本
  3. PDO PHP Extension(以及要連線的資料庫的相關驅動程式)
  4. cURL PHP 擴展
  5. OpenSSL PHP 擴展
  6. Mbstring PHP 擴展
  7. ZipArchive PHP 擴展
  8. GD PHP 擴展
  9. SimpleXML PHP 擴展
  10. MySQL 5.7 或 MariaDB 10.2

事件報導

從 2022 年 1 月 14 日開始,關於烏克蘭政府網站被攻擊的報導就開始出現。由於這些攻擊,許多OctoberCMS開發的政府網站被攻擊或無法訪問,烏克蘭數位化轉型部宣布沒有數據泄露。黑客使用了October CMS維護人員和社區已知的漏洞CVE-2021-32648。2021年3月31日推送了更新修復程式,2021年4月15日發布了刪除漏洞的相應版本更新。
CVE-2021-32648漏洞位於版本 1.0.472 之前的 OctoberCMS 平台中,導致攻擊者通過特別設計的帳戶密碼重置請求獲得對任何帳戶的訪問許可權。

中文支持

Ocotber官方在2022年底由北京超越無限信息技術有限公司提供了簡體中文開發手冊

相關詞條

熱門詞條

聯絡我們