不建議使用WordPress的原因
多種功能的網站用WordPress好嗎? 9個不建議使用的原因|天矽科技
目錄
➤ WordPress好嗎?
➤ 為什麼不建議使用WordPress
➤ 三種架站方式比較
WordPress好嗎?
選擇WordPress架設網站好嗎?
有很多人在建置網站時,都會將WordPress作為首要的選擇及考量之一,也有很多客戶來詢問我們關於WordPress委託建置方案,但是WordPress真的對一般使用者友善嗎?
不得不說,WordPress真的是非常熱門的一個網站建置選項,根據W3techs截至2022/10/10為止的調查顯示,全世界前1000萬大的網站中,有43%的網站使用WordPress建置,若只計算已知的CMS系統,那麼WordPress的市場份額、市佔率更是高達64.3%!它是一個基於PHP與MySQL的開源內容管理系統,是全球最受歡迎的CMS,也是成長最快的系統。
不過也因為WordPress是一個「開源」的系統,並允許第三方開發外掛功能加入網站中,在原始碼開放的情況下,就會出現許多的網站漏洞可被攻擊,不僅如此,這些可使用的免費或付費外掛,都是需要經常的被更新及維護,因此使用者常會見到WordPress網站的部分功能無法使用的情形。
因此,雖然WordPress很好用,但是如果網站屬於多功能類型的網站,且功能也較為多樣,而企業公司並沒有工程相關人員可以即時維護,則不建議使用WordPress,以下說明為什麼不建議使用WordPress建置網站。
為什麼不建議使用WordPress
使用WordPress建置網站費用低、建置快速、版型多樣、外掛功能豐富、編輯器好用、修改彈性大…等,就連架站速度也是一個禮拜就可以完成,好處非常的多!
但是我們仍不建議你使用WordPress,是因為WordPress確實存在許多無解的問題,所以如果要網站如果有大量「客製化功能」的需求,那麼以下9個會是不建議你使用WordPress的理由。
➤ 問題一:外掛經常更新
➤ 問題二:外掛之間的衝突
➤ 問題三:一定要用外掛
➤ 問題四:瀏覽及開啟速度慢
➤ 問題五:SEO
➤ 問題六:網站易受到攻擊
➤ 問題七:沒有客服
➤ 問題八:維護難度高
➤ 問題九:免費問題
➤ 問題十:版本問題
問題一:外掛程式經常更新
WordPress提供了許多的外掛程式,讓我們能夠在經營網站上更加得心應手,比如可以經常切換風格的佈景主題與協助網站更加好用的第三方程式,但是這些外掛程式會經常的需要被更新!
簡單來說,使用WordPress經營網站,我們會需要花上大量的時間去維護這些外掛程式,以避免駭客利用該外掛程式的漏洞對網站進行攻擊,而更新外掛程式的版本,除了避免外掛過期之外,也避免各個外掛程式之間產生的衝突及停止運作問題。
▲WordPress外掛程式
問題二:外掛程式之間的衝突
使用現成的外掛程式套用於網站中,有可能會造成衝突,比如同時啟多個外掛程式,而造成衝突、迴圈及頁面無法顯示。
在使用程式語言開發物件時,確實會經常發生某程式與某程式互相衝突的情形,如果是單一開發者建立的原始碼,或許還能及時發現並即時除錯,但WordPress的外掛程式皆由不同的開發者提供,若兩者同時安裝則極有可能發生兩程式互相衝突而無法使用,此時如果沒有工程人員介入了解,一般管理者對這種情況可能也無法解決及處理。
問題三:網站功能一定要用外掛程式
WordPress網站本身只提供簡單的功能,像是基本的頁面文字修改、文章撰寫即發布、留言與收件匣…等,如果網站需要其他特殊的功能,像是購物車、會員登入、電子報、嵌入FB、嵌入IG…等功能,都是要透過外掛程式來完成。
因此,一個使用WordPress製作且看似簡單的部落格網站,通常也會需要加入好幾十個不同類型的外掛程式與模組來達到想要的目的與畫面,而且這些外掛也不完全免費提供,很多外掛程式都會需要付費購買才能安裝,因此管理者不僅要付費購買外掛程式,還要安裝多個外掛並持續更新及維護,費神費心又費力。
問題四:網站瀏覽及開啟速度緩慢
網站為了達到理想的功能與畫面,則須加入了大量的外掛程式與模組,那麼這些外掛程式就會導致網站的瀏覽及開啟速度變得緩慢。
光是這些外掛程式就讓WordPress建置的網站體積龐大且占據容量,更不用說網站完成之後我們還要再另外上資料豐富頁面內容了!如果網站開啟速度緩慢,後面影響的更是使用者開啟網站的耐心、SEO的搜尋排名以及網站的跳出率問題。
另外,也有網站管理者反映,在資料方面使用不同的表格樣式堆疊,同樣會造成瀏覽速度的緩慢問題。
問題五:SEO
在問題四中,我們得知了使用WordPress的各種外掛模組會造成網站體積龐大的問題,有可能會讓網站開啟與瀏覽速度較慢,若網站的開啟速度慢就會影響SEO自然搜尋排名,為什麼?
當網站開啟及瀏覽速度慢,就會讓使用者不耐煩、不想繼續瀏覽其他網頁,甚至跳離網站,造成網站跳出率提高;當網站跳出率變高,搜尋引擎可能就會認為該網站不是搜尋者想要找的結果網站,進而調整SEO搜尋排名,減少進入推薦結果的選項之中。
另外,WordPress也提供了跟SEO有關的外掛程式來輔佐網站管理者操作SEO搜尋排名,但是這些外掛程式僅能解決一些基本問題,若要提升整體的SEO自然搜尋排名,還是建議要有相關程式背景的人來維護及優化會比較容易操作,否則對一般管理者來說,使用WordPress操作SEO是比較困難的。
不過,如果網站中沒有加入大量的外掛模組,且網站內容豐富、瀏覽順暢、搜尋引擎喜歡你的內容,WordPress還是可以操作SEO搜尋排名的喔!
問題六:網站易受到攻擊
由於WordPress是開源的系統,網站中的許多功能必須仰賴外掛程式來實現與完成,且這些外掛程式皆屬於「第三方」的外掛,安全性實在沒有人可以保證;另外,也因為WordPress市占率之高,駭客只要破解或發現一個安全性漏洞,就等於在這1000萬大網站中,有43%的網站都有機會被破解與駭入,事半功倍。
列舉幾項於iThome報導的相關的新聞:
➤ WordPress資料隱碼漏洞可讓駭客接管你的網站,現已釋出更新
➤ WordPress外掛PHP Everywhere存在3個風險值9.9的RCE漏洞
➤ WordPress的外掛程式中,近3成的重大漏洞沒有被修補
➤ GoDaddy的WordPress代管服務被非法存取兩個月
➤ 假Cloudflare的DDoS防護頁對Wordpress用戶發動掛馬攻擊
➤ 不滿WordPress支援論壇,安全研究人員連續公布3個WordPress外掛程式漏洞
此外,還有一件最常發生的事,就是垃圾郵件、留言與訊息,這是駭客最常使用的方式之一,管理經常會收到亂七八糟的垃圾訊息,防不勝防,若一般使用者看到這樣的留言與訊息,很可能會對企業的資訊安全產生一定的疑慮。
問題七:沒有客服、無法及時處理網站問題
當管理者有任何問題發生時,WordPress沒有客服可以立即聯絡及處理問題,不過也許你可以在CMS管理後台找到「聯絡支援團隊」並連繫對方取得支援,但這可能會需要一些時間才能正式處理完成,而這些支援方式也會依照我們使用的版本與功能進行區分,如以下。
- 進階版、商用版或電子商務方案:
可透過連絡表單申請即時線上文字對談和電子郵件支援。 - 個人版方案或任何月付方案:
可透過連絡表單申請電子郵件支援。 - 舊版入門版:
可透過連絡表單尋求支援。 - 專業版方案:
即時線上文字對談,支援從週一到週五全天24小時為專業版方案顧客提供服務。周末期間或所有對談支援人員皆忙線時,可透過電子郵件受理請求,並以電子郵件回覆。 - 未使用付費方案:
請到社群論壇張貼問題。 - 若留言被標記為垃圾訊息,請聯絡Akismet 團隊處理。
- 擁有自助託管的 WordPress.org 網站,請參閱「多元的方案與價格」。
- 若需要 Jetpack外掛程式相關協助,請聯絡 Jetpack 支援團隊。
- 若需要 WordPress 應用程式相關協助,請查閱支援。
- 若需要 WordPress.com REST API 相關支援,請參閱開發人員說明文件。
詳細說明請查看WordPress.com支援
我們知道網站中的各種外掛程式使用的是第三方外掛,且客服也無法及時的聯繫及解決所有問題,若其中的外掛發生錯誤且非客服所能處理,在處理問題的權限非自己能掌握時,我們只能靜候修復,那麼在這段時間所造成的損失就無法避免了。
問題八:維護難度高
無論是WordPress本身的系統,還是各種第三方的外掛程式,皆不是接手維護及管理的工程師所開發(改別人寫好的程式是件相當麻煩的事),所以若有功能、調整、串接…等修改需求,都需要事先花上一段時間去瞭解原開發者的邏輯與各個參數使用的地方,避免改了A、壞了B、牽一髮而動全身,也同時避免衍伸出其它意料之外的問題,造成網站或功能壞掉而導致的企業的損失。
問題九:免費問題
在了解上述的問題之後,最後還是回到最重要的一點,也就是費用的問題。
WordPress雖然是免費的開源系統,但是使用WordPress架站仍是有它的成本存在,比如註冊網域、購買虛擬主機或是購買的版本方案,都會是需要考慮的支出。
▲WordPress方案選擇
問題十:版本問題
很多架站系統都會使用較舊的PHP版本進行架設,這些舊版本的語法一般在低版本的環境下執行是沒有問題的;但是當主機因各種狀況必須進行升級時,原本正常運作的功能可能就會失效、產生錯誤…等,這時候就需要工程人員進行調整及修改、尋找替代方案,甚至有些重要的功能若已不再支援時,最糟糕的情況還有可能要整個打掉重寫,如此工程會相當浩大。
舉例來說,版本要從原本的PHP5升級到PHP8,但是PHP5版本的外掛不一定能支援PHP8的環境,也可能原本的外掛模組已經最後一版不再更新,這時候可能就要考慮換成另外一個可支援的外掛程式;換外掛程式之後,這個外掛的程式邏輯可能會跟上一支不同,要是某個欄位不一樣、無法對應,或是發生了各種問題,則網站就會有許多地方需要重新釐清及撰寫。
更多的問題
有很多客戶會想要使用WordPress來建置網站,雖然一開始真的是很好用且經營方便,但是到後來都不免發生許多無法被克服的問題,最終導致網站重建、SEO搜尋排名重新跑的狀況發生。
以下幾個是我們遇到的客戶使用WordPress發生的情形,還在考慮的企劃人員,可以在這些情況上進行考量:
- 不同表格的樣式堆疊會造成瀏覽速度的緩慢
- 套用現成的效果器會有多個同時啟動的衝突,而造成的迴圈及頁面無法顯示
- 框架的結構因為使用堆疊的方式會有錯誤連結及空白頁面
- 局部設定或更改架構會造成錯亂
- 編輯器常有使用錯亂的問題,而無法編輯
- 語系的管理及使用不好掌控
- 進階版的費用無法掌控,升級和特製功能無法完整呈現
- 有問題無法有客服詢問並得到解決
- 常常遭到攻擊
我們雖然不建議使用WordPress架設網站,但如果企業本身擁有對網站有一定程度了解,且具有工程背景的人員來管理,並能經常的維護外掛程式與各種模組,那麼WordPress或許是一項不錯的選擇。
三種架站方式比較
另外,我們天矽科技也提供了三種的架站方式比較表給各位有需求的人參考,各種架站方式各有千秋,沒有好不好、只有適不適合!
客製化網站 | 架站系統 | 架站服務平台 | |
---|---|---|---|
市面上知名廠商 | 天矽科技 | WordPress、ECshop、Discuz…等 | Shopline、CYBERBIZ、1shop、Wix、Weebly…等 |
維護成本 | 高 | 高 | 低 |
架站速度 | 慢 | 中 | 快 |
調整彈性 | 高 | 中 | 低 |
網站空間 | 要自架或租主機 | 要自架或租主機 | 不須自行架設 |
原始碼 | 擁有原始碼 | 網路開源程式碼 | 無法取得原始碼 |
修改難度 | 低 | 高(不是自己寫的) | 無法修改 |
費用 | 高 | 不一定 | 低 |
提供的服務程度 | 高 | 免費的沒有提供 | 低(基本服務) |
串接 | 可自行開發 | 可自行開發 | 平台有此功能及配合的才可以用 |
概念 | 自己蓋房子 | 買現成的房子改建 | 租房子 |
上資料 |
|
|
要在平台的後台上架 |
後台使用難易度 | 低~中 | 中~高 | 低 |