指南

什麼係 CMS?內容管理系統淺白解說

CMS,即內容管理系統,係一個軟件,令人可以透過一個易用嘅編輯器去新增、編輯同發佈網站嘅內容,例如文章、頁面、圖片、產品描述,而唔使改代碼。佢負責儲存內容、記錄草稿同版本,並將已發佈嘅版本放上網站。WordPress 係最多人認識嘅例子,但仲有好多其他選擇。

用 AI 建構時點解重要

當 AI 幫你建構網站時,文字同圖片通常會直接寫入代碼。只要你係唯一一個編輯嘅人,而且你樂意透過叫 AI 去改,咁樣冇問題。但當另一個人(例如市場推廣人員、店員、義工)每個星期都需要修正錯別字、加一篇網誌或者改營業時間,而又唔想郁代碼,問題就嚟啦。

所以最有用嘅早期問題之一係:邊個會改內容,而且幾經常改? 答案決定你需要一個 CMS、一個內置喺應用程式入面嘅簡單管理頁面,定係乜都唔需要。如果搞錯,就要麼之後被迫補裝 CMS,要麼建咗一個你永遠唔會用嘅 CMS。

日常比喻

想像一間餐廳嘅餐牌板。

喺一間餐廳,餐牌直接畫喺牆上。外觀好靚,但要改個價錢就要搵畫招牌嘅師傅。呢個就係內容寫死喺代碼入面。

喺另一間,餐牌寫喺一塊有固定框架同標題嘅黑板上:頭盤、主菜、甜品。任何員工都可以擦走一行,寫上新菜式,而黑板仍然好整齊,因為框架同標題都冇變。呢個就係 CMS。框架就係設計(範本),粉筆寫嘅字就係內容,而「只有經理可以改價錢」呢條規則就係 CMS 嘅權限。

傳統同無頭 CMS

大致上有兩類。

傳統(耦合)CMS。 一個系統同時儲存內容同負責渲染網站。你揀一個佈景主題,喺編輯器入面寫嘢,撳發佈,頁面就會出現。WordPress、Drupal 同 Joomla 都係咁樣運作,Squarespace 同 Wix 等網站建構工具入面嘅內置編輯器亦然。

無頭 CMS。 CMS 只負責儲存同編輯內容,本身冇網站「頭」。你嘅網站或應用程式透過 API 要求內容,然後用它自己嘅設計顯示。Contentful、Sanity 同 Strapi 係著名例子,WordPress 亦可以咁樣運行。

傳統 CMS無頭 CMS
誰控制設計CMS 嘅佈景主題同範本你自己嘅前端
設定工作少:安裝、揀主題、寫嘢多:要有人建構前端
一個內容來源俾網站、應用程式、電郵使用較難專為此而設計
適合網誌、簡介型網站、小型商店自訂建構嘅網站同應用程式、多渠道

如果你嘅網站係用 AI 建構工具以自訂代碼建成,無頭 CMS(或者一個小型內置管理區)就係自然嘅配搭,因為 AI 已經建好咗前端。

實際例子:一間麵包店嘅消息同餐牌

假設麵包店老闆 Maya 有一個由 AI 建構嘅網站,有主頁、餐牌同消息版。佢嘅員工想發佈「南瓜麵包回歸啦!」,但唔想每次都要問 Maya。

呢個網站嘅 CMS 會以結構化類型儲存內容,好似數據庫入面嘅表格:

內容類型:文章

欄位例子
title南瓜麵包回歸啦
slugpumpkin-loaf-is-back
body我哋秋季嘅最愛今個星期六回歸……
cover_imagepumpkin-loaf.jpg
statuspublished
published_at2026-10-03

內容類型:餐牌項目

欄位例子
name酸種麵包
price6.50
category麵包
availabletrue

員工登入編輯器,填寫新文章嘅表格,上載相片,然後撳發佈。網站嘅消息頁會向 CMS 要求所有 status = published 嘅文章,按最新排序,並以網站嘅設計顯示。冇人郁代碼,而版面保持統一,因為員工只係填寫欄位。

留意欄位嘅作用。因為 price 係一個獨立欄位,而唔係段落入面嘅一句句子,網站可以喺每個地方都用同一格式顯示價錢。因為有 status 欄位,員工可以儲存草稿,而唔會出現喺網站上。

重點名詞解釋

名詞意思
內容類型(Content type)一類內容嘅範本,例如文章、產品或團隊成員。
欄位(Field)內容類型嘅一部分:標題、內文、圖片、價錢。
條目(Entry)內容類型嘅一項:一篇文章或者一件產品。
Slug條目對應網址嘅易讀名稱,例如 pumpkin-loaf-is-back。
草稿/已發佈條目係咪已經喺正式網站上可見。
Rich text有標題、粗體、連結同圖片嘅格式化文字。
媒體庫上載嘅圖片同檔案儲存同重用嘅地方。
角色邊個可以做乜:作者寫、編輯發佈、管理員改設定。
無頭(Headless)只透過 API 提供內容、冇內置網站嘅 CMS。
預覽發佈前睇草稿喺網站上會點樣。

常見錯誤同誤解

  • 「CMS 同網站建構工具一樣。」 網站建構工具通常包含 CMS,但 CMS 專門係管理內容。無頭 CMS 完全冇網站設計。
  • 「每個網站都需要一個。」 一個五頁嘅網站,如果每年只改兩次,就唔需要。叫 AI「更新營業時間」,可能會比維護一個 CMS 簡單。
  • 將所有嘢都放入一個大文字框。 如果價錢、日期同地址埋喺段落入面,你就無法排序、篩選或者重新格式化。要用獨立欄位。
  • 忘記權限。 要決定邊個可以發佈,而唔止邊個可以寫。新員工大概唔應該可以刪走主頁。
  • 忽略圖片。 如果冇大小限制,人哋就會上載好大張相,網站會變慢。要求自動調整大小。
  • 以為內容可以輕易搬遷。 由一個 CMS 搬去另一個,通常要匯出同重新對應內容。請參閱點樣遷移 WordPress 網站。

向你嘅 AI 建構工具要求咩

  • 「呢個網站嘅內容邊啲係寫死喺代碼入面,邊啲係由數據庫攞?」
  • 「將網誌文章儲存喺數據庫,包括標題、slug、內文、封面圖、狀態同發佈日期。」
  • 「建立一個簡單嘅管理頁面,已登入嘅員工可以新增、編輯同發佈文章。只有管理員可以刪除。」
  • 「只向已登入嘅員工顯示草稿;公開網站只顯示已發佈嘅文章。」
  • 「調整上載圖片嘅大小,並儲存喺檔案儲存空間,而唔係數據庫入面。」
  • 「或者,透過 API 將呢個網站連接到[一個無頭 CMS],並將 API 密鑰放喺伺服器上。」

如要逐步教學,請睇點樣為你嘅網站加一個網誌同點樣用 AI 建構網誌。如果你正考慮離開 WordPress,WordPress 替代方案會比較各種選擇。

CMS 同 Mythex

Mythex 係 AI 應用程式建構工具,而唔係 CMS:預設冇一個俾內容團隊用嘅獨立編輯器登入介面,你通常係喺聊天入面透過叫 agent 去改內容。如果其他人需要編輯內容,可以叫 agent 建立一個小型管理區,由項目嘅 Postgres 數據庫支援,上載嘅檔案則放喺檔案儲存。Mythex 本身並唔包括終端用戶登入,所以 agent 會接駁你選擇嘅登入供應商。或者,你可以叫佢透過 API 將網站連接到你已經在用嘅無頭 CMS。

常見問題

簡單嚟講,什麼係 CMS?

CMS(內容管理系統)係一個軟件,令你可以透過一個易用嘅編輯器新增同修改網站嘅文字、圖片同頁面,而唔使改代碼。佢負責儲存內容,並處理將內容發佈到網站上。

WordPress 係咪 CMS?

係。WordPress 係最多人認識嘅傳統 CMS:佢儲存你嘅內容,俾你一個編輯器去撰寫,然後用佈景主題將內容顯示成網站。佢亦可以以無頭模式使用,即係只負責提供內容俾一個獨立嘅前端。

什麼係無頭 CMS(headless CMS)?

無頭 CMS 負責儲存同編輯內容,但唔決定內容嘅外觀。你嘅網站或應用程式透過 API 攞取內容,再用自己想要嘅方式顯示,咁即係同一份內容可以供應網站、應用程式同其他渠道使用。

我嘅網站需唔需要 CMS?

如果非技術人員需要經常更新內容,例如網誌文章、產品描述或者團隊頁面,就需要。如果網站好少改動,或者你樂意透過叫 AI 建構工具去改,你可能就唔需要。

Mythex · Pricing · 用 AI 建造任何嘢 · 網站及應用程式範本 · Mythex 比較 · AI 應用程式開發詞彙表 · 免費 AI 應用程式開發工具 · English

English አማርኛ العربية Български বাংলা Bosanski Català Čeština Dansk Deutsch Ελληνικά Español Español (España) Eesti فارسی Suomi Français Français (Canada) ગુજરાતી हिन्दी Hrvatski Magyar Հայերեն Bahasa Indonesia Íslenska Italiano 日本語 ქართული Қазақ тілі ಕನ್ನಡ 한국어 Lietuvių Latviešu Македонски മലയാളം Монгол मराठी Bahasa Melayu မြန်မာ Norsk bokmål Nederlands ਪੰਜਾਬੀ Polski Português (Brasil) Português (Portugal) Română Русский Slovenčina Slovenščina Soomaali Shqip Srpski Svenska Kiswahili தமிழ் తెలుగు ไทย Tagalog Türkçe Українська اردو Tiếng Việt 简体中文 繁體中文(台灣)