CMS-內容管理系統

架設網站的方法 (3):使用CMS – 內容管理系統架設網站

前面提到了兩種架設網站的方法:

架設網站的方法(一):自己寫程式碼架站
架設網站的方法(二):使用架站平台一鍵架設

今天就來談談第三種方法,也是我這個部落格使用的方法 – CMS(Content Management System),內容管理系統。

1. 甚麼是CMS – 內容管理系統?

我們先來看看MDN對CMS的解釋:

内容管理系统(Content Management System,CMS)是個能讓用戶發布、組織、變更、還有移除各種內容的軟體。所謂的內容,可以包含文字、嵌入式圖像,視頻,音頻、互動程式碼。

還記得我們提到的網站的三大要素嗎?內容管理系統就是將最麻煩的後台部份包成一套軟體給你,像是你正在看這個部落格的後台就是長這樣:

內容管理系統
▲ 本部落格的內容管理系統

也就是說有了內容管理系統,你就可以方便地管理網站的各種內容,包含:文字、影像、影片甚至也可以自己修改程式碼,造福了不會程式碼的人們,同時也不需要寄人籬下,依附在架站平台的管理下。

2. 有哪些CMS – 內容管理系統?

目前市場上的三大主流CMS為:WordPressJoomla!Drupal (Shopify於2019年11月超車Drupal成為第3名,2020年6月超車Joomla!成為第2名,但因為Shopify主攻電商市場,也不用另外租用主機,因此我把他歸類在架站平台下)

其中WordPress以超過60%的市佔率大幅領先其他競爭者,請參考下圖統計資料:

內容管理系統
▲ CMS市佔率
參考資料:W3Techs

每個CMS有各自的特色和優缺點,可以參考這篇文章:如何選擇適合自己的內容管理系統(CMS)

但今天就先來談談普遍CMS – 內容管理系統的優缺點吧!

3. CMS – 內容管理系統的優點

3.1 可以使用自己的網域

在上一篇使用架站平台架設網站中有提到,有些架站平台是不允許使用自己的網域的,或是需要付費解鎖該功能,但使用CMS架站的話就可以使用自己的網域了!

擁有自己的網域雖然每年要固定支出一筆費用,但對網站來說,擁有自己的網域才可以累積網站SEO的權重,未來就算更換主機商,你的使用者依然可以用相同的網域找到你的網站!

3.2 可以自己選擇主機商

如果使用架站平台架設的話,主機商的部分完全沒有選擇,只能依附在架站平台的主機下生存,好處是不需要成本,壞處是如果架站平台的主機掛了,你的網站也會掛。

而使用CMS的話你就可以自由選擇自己喜歡的主機商了,如果今天選擇了一個主機商不太穩定,那就再換一個就好了,完全不受任何人限制。

3.3 有許多佈景主題可以安裝

一般來說CMS會有許多佈景主題供使用者安裝,有免費的,也有付費的,付費的功能可能比較完整,也會另外提供許多網站外掛,省得自己從頭到尾把網站設計一遍。因此可以先安裝佈景主題,再透過CMS的頁面編輯器去更改一些自己看不順眼的區塊。

3.4 相較自己寫程式碼架站,使用CMS門檻低

現在市面上有許多專門為CMS優化的主機商,只要購買完方案後,主機商就會自動把WordPress安裝在你的主機上,並且優化成最適合WordPress的樣子。

簡而言之,你只要購買完主機跟網域後就可以開始架設網站了!雖然還是要花點時間摸索,和具備一些電腦知識,但和自己寫程式碼架站比起來,已經方便很多了,起碼在主機部份不用再自己架設資料庫、熟悉伺服器OS等等。

3.5 有許多外掛可以安裝

CMS為開源且免費的軟體,因此會有許多公司專門開發CMS專用的外掛。就如同Android和iOS一樣,使用的人多了,也會有越來越多開發者投入開發APP。

這些外掛千奇百怪、包山包海,從資訊安全、SEO優化、新增表格等等,可以說連你想不到的功能都會有出外掛!

有外掛後,有些功能就不用自己實作,像是SEO外掛就會提供你建議以及讓你設定關鍵字,但如果自己架設網站的話,你可能要慢慢摸索關鍵字怎麼放才會比較容易讓搜尋引擎搜尋到文章。

4. CMS – 內容管理系統的缺點

4.1 維護成本較架站平台高

由於主機和網域的費用都必須自己負擔,因此維護成本會較架站平台來的高,當網站累積了一定的文章數量,流量慢慢變大後,也需要升級主機才不會讓使用者覺得網站的載入速度變慢,進而影響SEO的排名。

4.2 須具備基礎的電腦知識

相較架站平台無腦架站,用CMS架設網站還是需要一定的電腦知識的,當網站出問題時比較容易知道應該用甚麼關鍵字去Google相關問題的解決方案,但現在也有一些fb社團(ex: WordPress Taiwan 正體中文)會有熱心的人士幫你解惑,所以這點也不需要太擔心。

5. 結論

CMS相較架站平台有更大設計上的彈性,而且也可以擁有自己的網域及選擇主機商,近年來許多經營個人品牌的部落客都選擇使用CMS來架設網站,但也因為比較有彈性,所以如果是完全沒有架設網站經驗的人也是需要花點時間才能上手,因此也不排除可以先用架站平台試試水溫哦!

延伸閱讀:
如何用 WordPress 架設網站 (1):前置作業 ⏤ 購買網域與主機
如何用 WordPress 架設網站 (2):Cloudways 教學
如何用 WordPress 架設網站 (3):namecheap 教學與 Cloudflare 教學

如果覺得我的文章有幫助的話,歡迎幫我的粉專按讚哦~謝謝你!

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top