當我們想到內容管理系統(CMS)時,我們經常會考慮像 WordPress 和 Drupal 這樣的熱門產品。兩者都依賴於傳統的 MySQL 資料庫,其中儲存了網站的內容和設置。但是,並非所有系統都以這種方式工作。

  例如,平面檔案 CMS 避免了對資料庫 WooCommerce 服務器的需求。它們將站點資料儲存在簡單的文字檔案中。這可以減少延遲,並可以極大地提高網站效能。它還為更多定製資料結構,更便於攜帶和擴充套件能力開啓了大門。
 
  今天,我們將向您介紹一些比較流行且有趣的平面檔案系統。它們的功能集各不相同,範圍從免費到幾百美元不等。請繼續閲讀,找到符合您需求的選項。
 
  Statamic

  Statamic 是最著名的平面檔案系統之一,它基於流行的 Laravel PHP 框架。它提供了一整套功能,包括內建表單,強大的媒體管理和通過 git 進行版本控制。
 
  通過精心設計的儀表板管理您的站點(您甚至可以通過命令列動訪問更新和維護功能), 還有一個第三方主題和外掛庫,允許您擴充套件站點功能。
 
  我們應該注意到 Statamic 是商業軟件,單個站點許可證執行 199 美元。但是,這使您可以獲得無限制的支持和更新。該軟件幾乎可以在任何可以處理 PHP 的 WooCommerce 服務器上執行。如果您想先在當地環境中試用,可以免費試用。
 
  Kirby

  Kirby 完全是關於定製的。例如,雖然安裝包含基於 PHP 和 HTML 的模板引擎,但您也可以將其替換為您想要的任何內容。但它並不止於您的標準設計和開發。 CMS 還允許開發人員自定義管理面板以反映 WordPress 網站製作本身的需求。可以通過名為 Blueprints 的檔案新增管理員佈局,許可權和欄位等內容。
 
  您還可以找到一些獨特的功能,例如使用 Markdown(通過 KirbyText 擴充套件),版本控制和內建 REST API 的功能。真實的形式,Kirby 還將與其他資料來源 – 包括資料庫。
 
  請注意,Kirby 也是商業軟件,每個站點的許可證價格為 99 歐元。但您可以在本地 WooCommerce 服務器上免費試用它。
 
  October CMS

  與上面的 Statamic 一樣,October CMS 基於 Laravel 。它具有不顯眼的模板,並使用 Twig 模板引擎。這使得它們成為一種相當簡單的體驗。包含對 Partials 和 Components 的支持允許構建模塊化站點,其中可以使用和重用代碼。通過安裝(或建立自己的)外掛進一步擴充套件。
 
  可以通過 UI 輕鬆管理媒體檔案等資產。此外,您還可以整合來自 AWS 或其他基於雲的服務的檔案。檔案可按類型(影像,視頻,文件等)進行排序,並可儲存在資料夾中。這有點類似於您期望在作業系統中找到的內容。 October CMS 是免費和開源的。
 
  GRAV

  Grav 在某些方面將自己與其他一些平面檔案系統分開。首先,管理面板是可選的。預設情況下,可以通過命令列直接管理 CMS,但可以通過免費外掛獲得功能齊全的儀表板。其次,像 WordPress 一樣,它能夠進行多站點安裝 – 這意味著您可以從 CMS 的一個例項執行多個網站。那想要了解更多關於 WordPress 外貿獨立站網站建設的要點,還可以看看《免費的單頁組合 WordPress 外貿獨立站網站建設者》。
 
  與本次綜述中的其他人一樣,您也會發現很多靈活性。 Grav 包括以 Markdown 或 HTML 編寫內容,新增自定義欄位,帖子類型或分類,以及使用 Twig 模板引擎的功能,您還可以通過外掛擴充套件功能。免費和開源,Grav 擁有一個熱情的開發者 WooCommerce 社羣。
 
  Bolt

  Bolt 的後端內容專注於內容創作,為線上導出商提供了眾多選擇。多用户管理功能允許管理員將多用户級別分配給特定類型的內容,而 WordPress 網站製作的開發人員級別允許進行設置和模板調整。
 
  主題通過 Twig 處理,內建表單功能允許您在不使用外掛的情況下與多用户對應。在後端,Bolt 構建在 Silex PHP 框架之上,並使用 Symfony 元件。一個獨特的功能是能夠完全標記 CMS-允許開發人員完全標記管理區域。
 
  Bolt 是免費開源的。此外,它的所有核心代碼都可以在 GitHub 上獲得。
 
  快速而豐富的功能

  只聽到 “平面檔案” 一詞就會給人一種錯過某些東西的印象。如果它不使用傳統的資料庫,它就不是很好,對吧?
 
  更深入的瞭解表明,平面檔案 CMS 可以非常有競爭力。上述系統中可用的功能與其資料庫驅動的功能相當。選擇平面檔案甚至還有一些非常引人注目的優勢。
 
  最重要的是,您可以在任何級別的 WooCommerce 虛擬主機上非常有效地執行功能齊全的 CMS 。您不需要大量的馬力來執行一個相當大的高效能網站。
 
  因此,如果您正在市場上購買新的 CMS,請不要害怕檢視平面檔案系統。您可能會對他們能做多少感到驚訝。