> For the complete documentation index, see [llms.txt](https://docs.f5ezcode.in/cs-basic/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.f5ezcode.in/cs-basic/di-shi-yi-zhang-cheng-shi-ji-fang-yan-wei/11.1-cms.md).

# 11.1 CMS跟CVS一樣好方便！

##

### CMS真方便

&#x20;　　假設你今天需要架設一個網站，需要學會什麼？大家都知道做網頁分為前後端，而無論是哪一個，都能洋洋灑灑列出一大堆你需要學習的東西。但對於非工程師的我們來說，光學會這些技術大概就是幾年後了，到底要怎麼迅速架設一個部落格網站呢？這時你就需要「CMS」來幫助你啦！

#### 內容管理系統 CMS

&#x20;　　CMS是Content Management System的縮寫，中文翻譯稱為內容管理系統。他是一種網站後台管理系統，會將網站內的資訊組織並加以整合，像是架設網站常有的需求：選單、文章、會員及圖片管理等。而CMS通常有一個後台可以登入，只要利用瀏覽器便能輕鬆編輯網站，不需要撰寫任何程式語言。廣義上來說Wiki和Blog都能算是一種內容管理系統，而狹義來看，內容管理系統則是指為商業網站發布和管理的系統，像是最常聽到的WordPress、Joomla 、Drupal 都是 CMS 系統！

#### 選擇CMS的四大原因

![](https://3362868160-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-L_r09305cCOiVsKX4GC%2F-LdcZvdjKY8kDQVvSSsy%2F-LdcaAH4l6vd5BEyYylV%2F11.1.1.png?alt=media\&token=762baa92-341c-4ba4-be5e-603b8ffc0974)

1. **專注提供內容**：運用CMS，你不用撰寫程式碼，能一直將時間精力投注於內容之上，沒有任何後顧之憂。
2. **有效管理文章**：CMS通常有個視覺化界面的後台，讓你更輕鬆的利用套件來完成，不需要時你也能將它關閉。
3. **輕鬆更新外觀**：CMS通常是外觀與內容分離的模式，就像紙娃娃一樣，你能容易地為他換上衣服。
4. **活躍社群支援**：CMS是開源程式碼，當使用者越多時，你便擁有越多的相關程式可以使用，更不用害怕你委託的工程師跑了或公司倒了！

### 熱門的三大CMS

#### Wordpress

* 最初是設計為部落格架站的工具，現在慢慢變成CMS，目前全球有三成的網站都是使用WordPress製作的，而在CMS系統的市佔率更接近六成。
* WordPress擁有多國語言，也有繁體中文，使用時不必再害怕語言的隔閡。而且使用介面及功能清楚，所以入門門檻較低，學習曲線較為平緩，很適合用來作為個人網站！
* WordPress是免費開源的，因為他的使用者人數龐大，所以有許多主題及外掛供選擇，更能直接套用有完整網站架構的版型。

#### Joomla!

* Joomla!目前CMS系統的市佔率第二名，不過和WordPress的六成相比是遠遠比不上的，他只有6%。
* 在使用及維護上都是很輕易上手的，難度僅次於WordPress，有許多商業佈景很特別，適合中小型企業。
* Joomla!的後台是可以將常用的功能做成下拉式及按鈕，大幅減低使用的痛苦，且畫面漂亮且易理解。

#### Drupal

* Drupal在CMS系統中佔有近4%，相較於上面兩者來說，它的使用上沒那麼容易，後台管理較為複雜。
* 使用Drupal需要學習大量的知識，像是HTML、PHP及物件導向等，學習曲線較陡。
* Drupal的優勢則在於它是一個功能特殊又可以無限擴充的網站，常被用來架設大型、多用戶的網站像是競選網站、交友網站及共筆媒體等。

![](https://3362868160-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-L_r09305cCOiVsKX4GC%2F-LdcZvdjKY8kDQVvSSsy%2F-LdcaOWqaL_aOu6Hw9Eg%2F11.1.2.png?alt=media\&token=aa910a00-56c8-479f-b9fe-672bae87bbd6)

### 小結

&#x20;　　看到這邊你是不是也覺得CMS跟CVS（convenience store，便利商店）一樣方便呢？它能為我們省下許多麻煩，不過若是你會寫些網頁前後端的程式碼，相信你在使用上會更加得心應手，且發揮更多可能喔！<br>
