WordPress CMS比較
WordPress / Joomla / Drupal
WordPress / Joomla / Drupal
除了Wordpress外,你有聽Joomla或者Drupal嗎?要了解三者之間的分別,首先要了解CMS這個東西,不論Wordpress、Joomla或Drupal都是屬於CMS。以下是對於CMS (網站後台管理系統)的簡介。
CMS 是什麼 ? 讓你秒懂什麽是 網站後台管理 CMS系統 —– CMS,英文完整名稱是 Content Management System , 中文翻譯為 內容管理系統,而在開始解釋什麼是CMS前,要先來談談所謂前台(front-end,另一說為前端),後台(back end,另一說為後端),前台的意思就是網站內容在網路上所呈現的版型樣式,簡單來說就是進入一個網站時所看到的呈現畫面,其稱之為前台 ; 而後台就是做網站內容管理的地方,比如要新增文章、上傳圖片、修改文字、排版變更等,都是要透過後台實施操作。
而前台與後台的工作權責,也是有所區分,前台的網頁版面切割,內容校正,決定網站的內容要如何呈現,是透過網頁設計師,而在後台運用HTML、CSS等程式語法在實施網站內容元素建立及維護操作的,則是網站工程師。因此當我們委託網站公司架設網站時,與客戶對話討論要如何將網站外觀樣式及品牌特色結合的,就是網頁設計師,而網站工程師則是負責網站功能比如購物車功能 、 動畫製作 、 網站導航這些屬於比較專業的工作。
以下是一個關於CMS的結構例子:
因此為了能透過使用簡單而又容易理解的後台系統,不需要寫入任何的程式語言就能夠架站的目的,CMS就應運而生了。以 WordPress 為例,其CMS內容管理系統就是將建構及管理網站時所會使用到功能,像是網頁製作、圖片設置、版型校對、會員系統、留言互動等,透過PHP(在伺服器端執行的語法,使網頁正確呈現)結合 MySQL (資料庫軟體伺服器)的程式,就能夠像是使用 windows 般的直覺式操作來建構網站的內容元素,以達到快速新增、編輯網站內容的目的。
CMS對於網站設計是具有相當大的影響,首先要知道的是,一個好的後台管理系統所能夠用以建構、編輯網站內容元素的功能必須要非常完整,因為對於會選擇CMS開源碼來架設網站的人來說,在程式語言的了解並不會太深 , 如果說選擇的CMS後台管理系統中能運用的選項太少或能修改的方式太死 , 那對於沒有資訊學科背景的網站管理員或部落客來說,不是上網找資料亂做一通,就是乾脆放者不管,如此一來使用CMS架設網站的焦點就模糊掉了,不就是因為不瞭解語法才使用CMS架設網站的嗎? 到最後還是要走回花費大量時間研究學習程式語言的老路 , 如此一來一往豈不浪費時間 ?
上一段提到的是網站架設過程,另外一個面向要說明的是,網站完成後的管理。要知道網站跟實體公司行號一樣,也是需要永續發展經營的,對營利事業而言,會有所謂風險管理,無論是對人事、專案、資產等都有一套完整的流程做法,而使用CMS架站所應該了解的概念也是相同,一套好的CMS程式,會定期維護更新版本保持系統安全性及完整度,而當網站需要增加新的內容或功能時,可以最省時省事的方式編輯修改內容呈現在網站上或透過附加外掛的方式讓網站馬上具有所需功能,另外CMS內容管理系統因為是開源程式碼,使用人數的多寡也是非常重要,因為使用者越多,就會有越多相關的程式可供運用下載,像是網站外觀排版重點的佈景主題,能呈現某些特定資訊的小工具等,因此對於CMS的選擇,可以說是決定網站日後成敗的重點。
下圖為w3techs所整理的至2019年所有Internet網際網路上的網站系統統計,可以了解兩點:
圖片來源:w3techs
但不得不提的是,CMS也是有免費以及付費的兩大分類。而其中的免費CMS,我們稱之為開源CMS,主要就是指其中的程式碼有將完整程式碼公布在網路平台中,讓有興趣自行架設網站的人員可以下載安裝在自己的伺服器當中,這部分以WordPress、Joomla!、Drupal、Magento等等為大宗。至於需要付費的則以Wix, Weebly等等,必須在他們網站註冊會員繳納每年的使用費用,才可以使用他們的CMS管理系統來建置網站。
我們可以大概整理採用Joomla, WordPress等來架設網站的結論,你可以對你的網站擁有最大的主導權,但會需要一間可靠的網頁製作公司幫你處理好上述缺點,不然就是自身對於網站建置的流程跟後續維護該處理的事情具有一定程度的經驗,才能好好發揮開源CMS強大的優勢。
而如果你使用線上架站工具(Wix, Weebly等服務…),最大的好處是你只需要關注網站的內容而已。什麼程式碼?什麼主機?可以吃嗎??
這類線上架站工具提供很便利的UI介面,讓你輕易的可以編輯網頁上的內容,真正做到所見即所得(雖然現在有些Joomla WordPress套件也有提供類似功能)。你也不用去費心網站主機怎麼設定,網站程式的維護跟安全性等問題,這些線上服務都幫你默默處理好這些問題了。你唯一需要的就是註冊一個帳號,然後就可以準備網頁資料的上架。
既然線上架站工具(Wix, Weebly等服務…)這麼方便,那有沒有什麼缺點。有,而且缺點還不少,主要是免費版本有諸多限制。這些線上架站工具(Wix, Weebly等服務…)本質就是透過免費的手段來招攬使用者註冊使用。免除傳統建置網站時的前期步驟,譬如找網站主機空間,寫前後端的程式,程式軟體的安裝等等。讓你快速來到資料上架的環節,不用一小時馬上有一個網站可以供人瀏覽。
但天下沒有白吃的午餐,你可能使用上會覺得遇到一些問題:
簡單說使用線上架站工具(Wix, Weebly等服務…),最大的好處是你只需要關注網站的內容。最大的壞處就是大多數網站進階功能都要付費才有,而且你還不能擁有完整的網站主導權。
在目前市面最常被用於架設網站的CMS內容管理系統有 WordPress 、 Joomla 、 Drupal 這三種,那為什麼要特別推薦 WordPress ?根據2018年3月5日,由 W3Techs (知名網路技術機構)統計出全世界排名前一千萬的大型網站,有接近30%使用 WordPress 作為網站的CMS內容管理系統,相較之下Joomla、Drupal的市佔率其實只有三分之一,數據會說話,使用 WordPress 已是網站設計的主流做法。
那麼 WordPress 有怎樣的特點呢?以下列出供各位參考:
1. 從一開始是為了部落格架站而使用的CMS,到現在無論是購物網站或形象官網都可以透過WordPress架設,因為使用的人數龐大,所以有相當多的佈景主題( Themes )、附加外掛( Plugin )等免費資源可供下載運用。
2.在之前有提到網站版型是透過網頁設計師來完成,而使用WordPress架站可以在佈景主題中直接套用已經具有完整網站架構的 DEMO版型,因此就不必為了如何合理安排網站內容而傷透腦筋,只要選擇自己喜愛的網頁設計樣式即可。
3. 在編輯網站時WordPress大部分的佈景主題都具有自己的網頁建構器,而其大致上有建立區塊完成排版或者是在網頁前端直接編輯修改內容這兩種方式,如同使用文書處理軟體般的簡單,透過拖曳區塊指定元素位置、收拉選項變更元素數值,快速的就能完成網頁內容編輯。
4.WordPress具有多國語言翻譯版本,其繁體中文化程度已經達到百分之百,所有的功能選項都相當清楚明暸,就算沒學過資訊類專有名詞也不會寸步難行。
5.與社交媒體的串接性相當完整,無論是想要顯示FB粉絲團首頁、放置 FB 留言功能、透過Google+分享、加入Google MAP、嵌入 Youtube 影片等都有相關的小工具可以協助完成,不用花費時間上網爬文,在 WordPress 中一鍵搞定。
6.完整的SEO操作系統,搜尋引擎排名優化的其中一個要素,就是網站內結構調整,要讓搜尋引擎索引網頁的機器人能看懂網站,才能在關鍵字中的搜尋結果有更優先的顯示順序, WordPress 易懂的操作介面,讓網站結構調整變得容易,而網路上與 SEO 相關的教學,大多也都是以 WordPress 作為基礎。
7.WordPress經年累月的發展下與電商金流平台的軟體程式已發展出一套成熟完善的系統,無論是會員管理、願望清單、購物車、金流選擇等功能都相當容易建立,使用WordPress架設電子商務網站可以對客戶、訂單、商品做詳細的分類管理。
8.如果說今天站長學了程式語言,或者認識了工程師,想要針對網站做修改,在 WordPress 上也可以輕鬆實現,對於 PHP 、 CSS 等的程式碼是完全透明化,自由度相當高。
9.與使用者互動的設計是網站不可或缺的功能,而 WordPress 具有線上聊天系統、電子信箱指定、電子報發送、留言板等實用的行銷工具,透過外掛的附加就能輕鬆實現。
10.無論是國內或國外,針對 WordPress 所寫的教學文章相當多樣性而豐富,筆者認為這是最重要的一點,有任何問題時只要透過網路就可以找到許多不一樣的解決方式,而且因為 WordPress 的架構,所求的解答都不會是過於繁瑣複雜的結果,這對於新手站長而言是有相當大的幫助
想再了解多一點有關使用 WordPress 作為CMS內容管理系統架站的相關知識嗎?可以透過電話或電子郵件與我們聯絡,多樣性佈景主題所支援的網站版型可供挑選,實用功能性外掛增加站內功能,無論是單頁式網站、形象官網、購物網站,各行各業每一種類型的不同需求,我們將為您提供最佳解決方案!