跳至內容

CMSimple

維基百科,自由的百科全書
CMSimple
開發者Peter Harteg,現在是Gert Ebersbach
當前版本5.15[1]在維基數據編輯(2024-03-25)
操作系統跨平台
類型內容管理系統
許可協議GPL v3、Affero General Public License v3、Linkware
網站www.cmsimple.dk
CMSimple XH
CMSimple_XH logo
開發者活躍社區
當前版本1.7.5[2](2021年10月4日 (2021-10-04)
操作系統跨平台
類型內容管理系統
許可協議GPLv3
網站www.cmsimple-xh.org

CMSimple是一種自由的內容管理系統。標榜架構簡單,程式檔案小並且反應快速。系統以PHP編寫,可以在各種平台上運作。CMSimple根據GPL3授權。

CMSimple不需要數據庫,因為它直接將頁面數據寫入網絡服務器上的HTML文件。這不僅簡化了安裝和備份過程,還使CMSimple成為了那些對數據庫訪問收取額外費用的虛擬主機的低成本選擇。配置文件和語言文件也保存在 PHP 文件中。與許多內容管理系統一樣,CMSimple 也提供多種由第三方製作的插件[3]

程式架構

[編輯]

CMSimple主要的程式功能分為頁面展示與後台管理。其頁面展示功能是利用超文件中的 <h1></h1>, <h2></h2>,與 <h3></h3> 標註(可後續延伸至 <h4></h4>等),進行分頁。CMSimple程式會將content.htm中的 <h1></h1> 當作第一層頁面的標題,緊跟其後之 <h2></h2> 則將被視為第二層頁面的標題,而 <h3></h3> 所涵蓋的內容則為第三層頁面的標題。各層標題則依照其位於content.htm文件中的順序而定。由於CMSimple利用 <h1></h1>, <h2></h2>,與<h3></h3> 標註進行分頁,因此其文件內容無法出現標題標註(header)所對應的粗體文字,使用者必須透過其他方式產生類似粗體文字的效果。

CMSimple的後台管理,僅允許單一用戶使用。透過後台管理,可設定各種與頁面展示相關的參數。與許多內容管理系統相同,CMSimple提供延伸程式開發架構的設計,可以讓程式開發者自行建構原始CMSimple以外的功能。

CMSimple授權採GPL v3、Affero通用公共許可證 v3、Linkware和商業許可四種。[4]

支持

[編輯]

CMSimple由一個網絡論壇提供支持,前AGPL版本由一個存檔網絡論壇提供支持,該論壇有1000多名用戶。英語是主要的交流語言,但在丹麥、德國、法國、西班牙和巴西也有CMSimple社區。此外還有Britt Malka出版的丹麥語書籍《Byg et website》,ISBN 87-7843-711-3;Emile Bastings出版的荷蘭語書籍《CMSimple voor beginners》,ISBN 978-90-815802-1-2

分叉

[編輯]

CMSimple有多個分叉。最著名的是「CMSimple_XH」和CMSimple '4.X.X'。2009年,「CMSimple_XH 1.0 」發布。2011年,「CMSimple_XH 1.5」發布。2012年,在「CMSimple_XH 1.5.3」代碼的基礎上,Gert Ebersbach發布了他的測試版Fork 「CMSimpleCoAuthors」,後來更名為「CMSimpleSubsites」。

2012年,Peter Harteg停止開發原版的CMSimple後,Gert Ebersbach購買了該品牌的版權,並將CMSimpleSubsites更名為「CMSimple 4.0」。

目前有三個 CMSimple 分支版本:

  • CMSimple Classic version 3.54,具有向後兼容性,由Preben Bjorn Biermann Madsen提供支持。
  • CMSimple 5.x.,來自 Gert Ebersbach
  • CMSimple_XH 1.x.x,來自獨立社區

參考資料

[編輯]
  1. ^ Home > Downloads > CMSimple. 
  2. ^ CMSimple_XH | Downloads | Releases | Latest Version. 
  3. ^ Smith, Tim. Build a dynamic website with the minimum of fuss and requirements. 2007-04-30 [2017-11-14]. (原始內容存檔於2007-12-03). 
  4. ^ CMSimple - Open Source CMS - Licence. [2011-06-10]. (原始內容存檔於2011-07-16) (英語). 

外部連結

[編輯]

參看

[編輯]