內容管理系統 (CMS) WordPress、Joomla 和 Drupal 比較 (2019更新版)

會自架網站做 Blog 的朋友對 WordPress 應該很熟悉,但對 Joomla 和 Drupal 應該會比較陌生。今天我就以入門的角度比較三個 CMS(開源 內容管理系統 ),大家可以看看自己適合用哪個來做架網。我們會從用途、後台、外觀、插件、和語言支持作比較。在最後還會有使用感想哦!

其實我剛開始對 Joomla 和 Drupal 都是聽都沒聽說過,但自從用了 GoDaddy 的虛擬主機以後,就發現原來這世界不是只有 WordPress(好吧,我是很孤陋寡聞的)。現在美國很多大型的虛擬主機供應商都會提供安裝主流 CMS 的一條龍服務,再也不用自己 FTP 上載,然後修改檔案了,省了一堆活兒,有興趣的朋友開一個虛擬主機玩一下。

如果你有留意我之前寫過的文章,應該都會發現 Vantopics 是以 WordPress 達成的,之前我還是很滿意效果的。不過不久之前,學習了一些編程,也了解了如何建立自己的網頁應用程式之後,就覺得使用 WordPress 或者其他內容管理系統其實在速度上會差一大截,就是使用起來更適合不懂代碼的人,所以比較深的民心。

回歸正傳,我曾跟友人搞一家網店(雖然最後失敗了),用 Google 查了一下 WordPress 怎麼架網店。這當然是沒有什麽結果,因為 WordPress 本來只是用來寫 Blog,怎麼做網店?雖然現在也有人用 WordPress 和 Woocommerce 來做網店,但終究還是有點違背 WordPress的原來設計思想,不是說不能做成網店,而且會運行的比較不好。

於是我想起在 GoDaddy 後臺看過的 Joomla 和 Drupal,又做了一下調查。後來選了安裝 Joomla,但開始用了沒多久,就放棄了,除了不習慣用 Joomla 的後臺以外,還是因為 Joomla 很多有用的模板(template)是要錢的。於是又試了一下使用 Drupal,還是很不習慣,太不會用了。結果到最後,我試了一下用 WordPress 來做網店,這就需要龐大的外掛(plugin),不止拖慢速度,設置也很麻煩。以下我就從各方面比較這三種 CMS,初學者可以留意,因為我當初也是以初學者的身份接觸 Joomla 和 Drupal 的。

內容管理系統 的用途比較

Drupal

專業人士都會說 Drupal 很強大,什麽都能架出來,比如大型社交網站、競選網站、網店等,各種各樣你想的出來,只有你有能力,都能用 Drupal 架出來。(但學了編程以後,發現直接編程更容易)

Joomla

一般都是公司或企業會用 Joomla,只要你會用的話,Joomla 其實是一套很方便的工具。

WordPress

個人或是商業的 Blog 都會採用 WordPress,現在甚至有些中小企業用它來撘公司網站,還是綽綽有餘。

內容管理系統 的後臺比較

Drupal

剛開始查 Drupal 的資料的時候,也有聽說 Drupal 是比較難操控的,而且其實它並沒有前後臺區分,所以有些人可能會用不習慣。較新版本的 Drupal ,在登陸後,網站上方會有下拉式的菜單,左方也會有個像 WordPress 的菜單,每個按進去參詳以後,也能知道是什麽情況。到目前為止,我也不知道爲什麽覺得 Drupal 貌似是比 Joomla 好操控。

Joomla

我覺得 Joomla 的後臺是三個 CMS 裏外觀最差的(有點土啦),不過自己用,訪客又看不到,沒有什麽好介意的。只是問題在於我很不習慣用它下拉式和按鈕式的操作,老是覺得條理分不清楚,東西好像都很亂,又不知道自己想建立的東西該放在哪裡。加上華人不太採用 Joomla,網上資料沒有很多,遇到問題的時候就很不知所措。

WordPress

WordPress 的後臺應該是三個 CMS 裏最容易用的,就算不會架網站的人也懂得使用,所有東西都分得很清楚,易學易精,要查什麽東西 Google 一下就能找到。如果你打算做 Blog 或者是搞個公司網站,沒有什麽特別要求,WordPress 真的是最好的選擇。

外觀比較

Drupal (主題 theme)

只要你是在 Drupal 官網找的主題基本上都是免費,外面網站有些也會提供主題下載,但因為不是官方的,所以出狀況的幾率可能會比較高。針對我用來撘網店的主題還是有的,而如果你很精通架網的話,配合各種模組(Module),還可以自己做一個客制化的主題,自由度非常高。

安裝也很容易,可以選擇下載到本地,再上載到系統內;也可以直接把下載地址輸入到系統內,安裝速度非常快。

Joomla(模板 template)

如果你是用 Joomla 做個人網站的話,還是有很多免費的模板可供選擇。但是如果你想我一樣,想做個商業的網店或網站,就沒那麼簡單了,很多模板都需要錢,還是很貴那種,所以我就放棄使用 Joomla 的念頭了。

安裝沒有那麼方便,只有下載到本地再上載到系統內。

WordPress (主題 theme)

官方免費主題也是有好多,但都差不多的感覺,而且客制化沒有 Drupal 方便,通常需要用編輯器(Editor)來修改代碼。

安裝可以說是最方便了,挑了哪個,按個鍵就能安裝。

插件比較

Drupal(模組 module)

Drupal的模組可是最多最強大的,想的出來的都會有,一般來說查看任何主題或模組的資料的時候,都會推薦或要求你要安裝某些模組,才能正常運作,而安裝方法跟安裝主題是一樣的,也是非常快。而且在模組頁面裏,所有已安裝的模組都是一目了然的。

Joomla(元件 component)

跟模板差不多,雖然有很多選擇,然而功能比較好的都是要付費的。安裝會比較方便,據說是按個鍵就可以了。

WordPress (外掛 plugin)

免費的好用的 WordPress 外掛有很多,安裝方法也是跟安裝主題是一樣的。因為外掛太多了,建議還是先上網查一下資料,找找什麽外掛適合自己的網站,再去安裝。

語言支持比較

Drupal

Drupal 官方本來就有很多國家的語言包可以讓用戶安裝,安裝後還要啟用 locale 等模組,再裝上翻譯用的模組(我以後會找機會說明方法),手續是比較複雜的,但只要安裝好以後,非常方便使用。

Joomla

Joomla 後臺可以添加各國語言,但問題是我不知道要怎麼添加不同語言的內容、菜單、分類等,總之我用 Joomla 做到這裡,就覺得是一場噩夢,馬上就放棄了,看來我是理解不了 Joomla 的邏輯。

WordPress

WordPress 有很多支持 WPML 的外掛,有翻譯的,也有自己編寫各種語言內容的,都很強大,安裝和使用都比較方便。

內容管理系統 使用感想

Drupal

我不知道爲什麽,網路上的分享會說 Drupal 很難用,但根據我的經歷,Drupal 還是挺 user friendly 的,也有可能是它近期的改善進步很多吧。而且因為 Drupal 的強大,世界各地都會有人使用,網上搜到關於 Drupal 的資料很多(中文也有很多),有不少有心人士很仔細說明怎麼操作 Drupal,我看了以後獲益良多,也並不覺得難學。

Joomla

我對於 Joomla 簡直是沒話說了,我知道本篇文章在比較 Joomla 方面是主觀了一點,但我真心覺得 Joomla 很難架設。話說我曾打工的公司的網站也是用 Joomla 的,我一直覺得新增文章方面是沒什麼問題,使用方面是挺順暢的,但如果要做任何牽涉到網站外觀的設定,就變得好難用(也可能是因為我不會用吧)。如果你的預算比較多,可以找架網公司幫你弄好,然後你自己只是做一下文章更新的話,Joomla 還是沒問題的,但說真的,只是文章更新的話,WordPress 和 Drupal 都很容易做到,我就實在找不到 Joomla 的優點在哪裡。再說後臺版面,比如新增文章的頁面,旁邊下面一堆設置,大部份都不會用,整個就搞得版面過分複雜,用起來心情很煩躁。

WordPress

WordPress 還是最讓人省心的 開源內容管理系統 啦,但也因為它最容易使用,功能也是最膚淺的,還是那句如果你沒有什麽特別要求,比如做網店之類的,那 WordPress 便能輕易滿足你的需求。我用 WordPress 好一段日子,雖然用 WordPress 的人很多,但網上能搜到的中文資料比預期少,這也是爲什麽我在 Vantopics 寫了不少關於 WordPress 的文章,都是一些在網上不太能找到詳細中文講解的 WordPress 問題。另外,正如上面所說的,WordPress 的自由度有限,如果你不想做一個普通的網站,相信 WordPress 是不可能幫你做到的,即使你可能很會編程。

想要知道更多關於架網編程, 就請來這裡吧!