如何找出適合組織的內容管理系統 (CMS) ?
How to Choose The Best CMS Platform
什麼是網站內容管理系統 (CMS)?
CMS是英語Content Management System的縮寫,按英語的字面翻譯就是內容管理系統,顧名思義,它主要是為了方便發布網路內容而存在的網頁管理系統。通過CMS系統中的功能可以為內容經理和活動經理的提供服務,為編輯工作提供便利。
幾乎各個語言都有自己的CMS管理系統的實現,比如JAVA的J2CMS,.NET的EoyooCMS,PHP的 WordPress, React 下的 Strapi CMS, Next.js, Nuxt.js, 或是各種開發者喜愛的 Headless CMS。而其中的wordpress市場佔有率是最高的,可以說現在大部分個人網站或是小型企業都是採用 Wordpress 搭建的,可以說個人部落格的發展反過來也推動了CMS的發展。而目前 Wordpress 的市佔率約 65%,非常驚人。所以也因為其完整的社群資源所以也開始有大型企業開始選用 Wordpress 作為其內容發佈管理平台。
而転転較常使用的 CMS,因為我們已經有超過 10 年的 CMS 開發經驗, 所以我們熟悉的平台經驗也較多樣化,因此我們會依照客戶的類型與 Scope 針對他們合適的平台給出建議。而這幾年我們較常使用的 CMS 架構如下
- React Native + Next.js (JAMstack : JAMStack(JAM 代表 JavaScript,API 和 Markup)是一種使用 Static Site Generators (SSG) 技術、不依賴 Web Server 的前端架構。它的核心是:不依賴 Web Server, 這之後我會在寫篇文章分享我們在 JAMstack 的經驗)
- Headless CMS: Strapi, Contentful (Headless: 這將會是 CMS 的未來趨勢 - 簡單來說就是不管介面生成的CMS,Headless 使用了一種 RESTful API 的規範對外提供服務,開發者根據這套規範可以做任何應用。雖然這相較於傳統的 CMS 這是全新的技術與設計方法,但転転於 Headless 開發也有一陣子了, 之後我也會針對我們的 Headless 經驗作分享)
- Wordpress CMS (Woocommerce, Elementor, Oxygen Builder)
- Webflow
- Laravel CMS
- HubSpot CMS
- Magento
在經營企業的背景下,內容管理系統(CMS)是一個公司組織和管理或行銷上的命脈。內容是每家企業的必爭之地,根據 CMI 的數據報告,88% 的 B2B 企業每天至少產生一篇內容。內容正在成為新的基礎設施。而傳統 CMS 著重於內容管理和創建網站(比如 Wordpress 或 HubSpot CMS 提供的大量網站模版),而 Headless CMS 的應用則聚焦內容的生產,並以 API (應用 程式編程介面)的形式向外提供服務,這些 API 可被二次編程,從而用於 App、移動端或者各種設備上。
了解CMS的重要性
內容創建系統已經成為數位行銷不可或缺的一部分,網站內容在B2B銷售中發揮著令人難以置信的重要性,它使企業資訊可以被搜尋到,並向你的潛在客戶展示專業知識。而這也正是內容管理系統的作用。內容管理系統(CMS)允許企業輕鬆地創建、發布、組織和優化內容。
在這篇文章中,我們將解釋為什麼為你的網站選擇正確的CMS平台是如此重要。我會分享多年來使用各種CMS平台的經驗及進行比較。
最好的CMS應該包括哪些功能
-
介面是否易於使用 (Ease of use)
如果你們公司沒有專業的技術人員來幫你管理網站,你需要能夠輕鬆就可以編輯內容的管理系統。通常是有一個拖放界面,可以在你的頁面上添加不同的元素,並在發佈內容後,可快速對內容進行修改。或是提供便利的多語系管理… -
設計模組 (Design options)
你的CMS系統應該提供大量的網站設計模板讓你選擇,甚至要允許你的要求輕鬆更改某些設計。如是否有 Builder 支援,讓設計師可以快速開發,或是有其他的開放原始碼以及 Marketplace 可以找到設計樣板。 -
數據控制 (Data portability)
一個好的CMS平台應該有工具讓你輕鬆導出數據,並將其轉移到其他地方。假如之後決定選擇一個不同的平台或不同的託管公司,數據可移植性使你更容易完全自由地移動。 -
擴充性及插件 (Extensions and plugins)
不是所有的網站都是一樣的。這就是為什麼任何CMS平台都不可能配備所有的功能,以滿足每個網站的要求。擴展性及插件解決了這個問題,你可以直接安裝在你的CMS上增加功能。可以把它們看作是你的CMS平台的應用程序。如 Wordpress 的 Yoast SEO 插件就是完美了解決行銷人員 SEO 的痛點,Elementor 則提供設計師設計上的彈性,W3 Cache 或是 Wordfence 則是幫網管與 IT 解決了網站讀取速度或是安全上的問題等… -
文件與社群支援 (Support)
儘管CMS平台的目標是使網站建設盡可能的簡單,但你仍然可能有一些問題。如果你遇到困難,是否有可以幫助你解決問題的討論區或是客服? - 導入與未來維護成本
2021年5個最佳CMS平台選項
###1. WordPress
作為目前使用最廣泛的CMS平台,它是世界上最流行的CMS軟體,現在全球有大約65%的網站後台是 WordPress。它原先是設計來管理 Blog,因為其廣大的社群資源 (開發者/ 設計師/ 網站維護人員/ 行銷人員), 讓 Wordpress 使用於企業CMS的套件也越來越完善,如果有預算考量或是中小企業的一般建站需求的話。通常 WordPress 是転転最常推薦的CMS平台之一。
優點
- 免費且開放原始碼,它允許企業制定和調整自己的程式碼,已配合企業對網站的需求。
- 廣泛的客製化選項
- 各種各樣免費及專業設計主題
- 允許使用插件,使你能夠將不同的應用程序整合到網站中,使工作流程自動化。
- 適用各種電子商務,像是WooCommerce或Shopify等平台。
缺點 - 因為太過受歡迎程度,Wordpress很容易出現安全漏洞。你需要定期更新CMS的插件來避免這些問題的。
- 不適合複雜的訪問控制工作流程
- 只能使用Wordpress UI團隊所設計的主題
價格
開發成本約 5000~10000 USD 依照網站複雜程度有所不同, 每年的主機托管成本約 500+ USD 起(依實際流量反應到 AWS/ GCP 的雲端主機成本)。
2. Drupal
Drupal對於開發者來說是一個不錯的選擇。如果你的目的是建立一個需要處理大量數據的的網站,或是有需要經營社群提供穩定的環境的話那 Drupal 可能會是不錯的選擇。
優點
- 添加內容很容易,自定義內容類型也很靈活,並提供大量的選擇。
- 有很多不同的模塊可以添加到你的網站上(像WordPress的插件)
- 用戶管理很容易,因為只有一個內置的系統,你可以創建新的管理人並為他指定其權限。
缺點
它非常不適合初學者,你會需要一個有經驗的網站開發人員來管理。且大多數Drupal網站都需要有專業的開發人員維護,後續的維護價格可能會較為昂貴。
3. Ghost
基於 Node.js 的Ghost 主要使用於 Blog 和出版業,可以幫助他們快速的編輯內容的系統。其優點就是輕量, 且使用較輕量的主機資源即可承載高流量 (相較於 Wordpress)
優點
- 當你在Ghost編輯器中寫作時,你可以使用Markdown。 Markdown是一種格式化文本的方式,你可以在單詞周圍添加特殊字符或是粗體、斜體等等。
- Ghost有一個使用卡片的內容編輯器,有點像WordPress的塊編輯器中的模塊。
- Ghost內置了對SEO(搜索引擎優化)的巨大支持。你不需要添加任何插件來實現這一點。
- Ghost為內容收費做了很好的功能,像是透過訂閱電子報來使網站營利。
缺點 - Ghost沒有提供與WordPress同樣多的功能和靈活性。
- 相較於 Wordpress or HubSpot 它較不適合用來建置官網, 較適合用於出版業或是專注於 Blog 的平台
- 雖然Ghost一開始只是一個為Blog設計的CMS平台,但一些用戶認為它變得過於復雜,因為它現在提供了為網站的讀者付費訂閱的服務。
價格
Ghost軟件本身是免費的,但你需要支付域名和虛擬主機的費用。你可以從Ghost(Pro)獲得Ghost主機。基本訂閱費用是36美元/月,但如果你想要額外的使用者帳號或訂閱者,你需要升級費用,可能需要支付高達249美元/月。
4. Typo3
TYPO3是一個免費的開放原始碼的CMS平台,它的歷史甚至比Blogger, Wordpress 都還要長。最初在1998年發布的。它是一個企業級的內容管理系統,意味著它對企業內部網站很有用。以我們的經驗,我們會接觸到 Typo3 都是歐洲的企業較多, 而且都是些超過 20 年以上的大型公司,以転転較常服務的客戶類別接新創或是科技公司較多,所以我們這幾年遇到 Typo3 的需求也越來越少。
優點
- TYPO3可以處理真正的大型,若你的網站是國際公司的規格,那它會是一個很好的選擇。
- 因為它是開放原始碼,可以按你的需求進行網站的擴展。
- 可以修改在你的網站上工作區塊不同人的訪問權限。
- 超過6000個插件和應用程序。
缺點 - 沒有太多的設計主題可以用,所以會需要請專業團隊來替你設計開發。
- 你需要有長期使用 TYPO3 的準備,因為其資料搬遷跟人員訓練的成本較高。
5. Joomla
Joomla是另一個流行的免費開源CMS平台,有很多不同的模板和插件。雖然它是免費使用,但你仍需要host主機及domain。它在2005年首次發布,所以和WordPress一樣,已經持續了多年。 Joomla的功能非常多,許多虛擬主機都提供一鍵安裝。它對開發人者或是有經驗的網站創建者是非常理想CMS平台,也就意味著它對初學者來說不是一個好的選擇。(基本上我們從來不會推 Joomla 給客戶,因為這是一個惡夢的開始…)
優點
- Joomla 為你提供了很多的靈活性和大量的選擇,適合建立複雜的網站。
- 容易編輯內容。
- 像 WordPress 一樣,Joomla是開放原始碼的,如果你遇到困難,有許多論壇可以討論。
- 可以使用 Joomla 運行一個電子商務商店,因為有蠻多適合的 EC 插件。
缺點 - Joomla相當複雜,你會需要一個專門的技術人員來幫忙。
- 沒有那麼多額外的擴展選項。如果你習慣於像WordPress這樣的CMS,它有成千上萬的可用主題和插件來擴展核心功能,你會對Joomla感到失望。
- 如果你安裝了很多不同的插件和模塊,可能會有一些兼容性問題。
6.Hubspot CMS
HubSpot的設計是為了能讓新用戶可以透過預先建立的模板快速上手。此外,它還配備了很多內建的行銷工具。像是 HubSpot CRM/ HubSpot Service/ HubSpot Marketing…等。其結合了數據分析、自動化行銷及潛在客戶管理等多種功能及於一身的一站是管理平台
優點
- 內建許多行銷工具。
- 簡單好操作,無經驗的行銷人員也適合。
- 適合想要開始做 Inbound Marketing 與內容行銷與 CRM 的企業使用,因為 HubSpot 提供了完整從內容管理, 行銷, 到後續的追蹤與 CRM 經營完整的服務方案。
缺點 - 因為是綁在 HubSpot 的系統端,所以無法制定太過於客製化的需求。
- SaaS : 因為 HubSpot CMS 是專注在提供企業 CMS 所需完整的服務,讓企業不需要額外的主機費用或是 IT 協助的支出,讓企業可以輕鬆快速的導入 Entreprise grade CMS 的骨幹與支援,所以需要每月支付約 300 USD 的 SaaS 使用費, 但如果是企業級的用戶使用如果您自己精算成本會發現導入 HubSpot CMS 的費用比自己重頭打造 CMS 加上每年認列的主機費用可以節省下不少成本!
價格
HubSpot CMS 專業方案約 270 USD一個月 (折扣後約台幣 8000 一個月), 如果您透過転転的行銷諮詢將有機會取得更優惠的折扣
結論
隨著時代的發展,企業要求CMS可以做的更多。最初的時候 CMS 只需要處理PC內容的展示即可,後來需要兼容手機端。再後來,我們希望CMS可以為手機APP提供介面,現在,隨著物聯網的發展,人們希望CMS還可以為物聯設備進行管理,可以說CMS已經大大超出它本來的工作範疇。人們不斷地擴展著CMS的功能,雖然它變得越來越功能強大,但是它也變得越來越臃腫,越來越難以維護,越來越複雜。所以透過転転超過10年的CMS開發經驗將可以依照適合您企業現在與未來增長的藍圖去選擇適合的 CMS。
文章也同步發於 Medium - 如何找出適合組織的內容管理系統 (CMS) ?