Black Friday 優惠​即將到期​

小時
分鐘

有冇朋友的 blog / media site 廣告收入唔多,並且想賣,可以 email 我,我想買嚟試 SEO 嘢。

WordPress網站於不同PHP版本的速度、效能、安全性大比拼

PHP7.2 一秒可以處理 150 個request,所以只要一秒左右就可以載出網站了,本文將會與你分享的是關於 WordPress 主要是在不同 PHP 版本上的分別與速度。 別擔心,儘管你的電腦知識背景不強也可以輕鬆看完這篇文章

WordPress 正在持續壯大

與你科普一下 WordPress 的背景,WordPress 佔全球網站使用率達到 33%,大約 40% 至 50% 是一直沿用的 html,或者銀行內部建立的系統。因此就以 CMS (Content Management System) 內容管理系統來講,WordPress 佔了剩下的另一半市場近七成的份額。

五、六年前,Drupal、Joomla 和 WordPress 搜歡程度相差不是很遠,但今時今日 Drupal 和Joomla 總共才佔市場 3-4% 左右,而 WordPress 可能相對容易使用,所以用戶群越來越大,市場份額自然也就越來越大了。

WordPress 在網站設計方面有最多用戶,因此值得這裡講一下 WordPress 與不同 PHP 版本的關係。 看圖表之前(查看影片內容)

WordPress php 版本比較影片解說

PHP 版本的進化歷史

一年多前還在用的是四年多前出的 PHP 版本 5.6,系統支援至 2018 年 12 月 31 日,如果你還在用 PHP5.6 寄存網站或系統,要注意這個版本已經沒有支援了。中間曾有版本 6,但最終沒發佈,所以直接跳到版本 7,而我現在講的是更新的版本 7.2 和 7.3。

版本 7.2 和 7.3 分別是 2017 年底和 2018 年底才出現的,安全性及其他支援分別做到 2020 年底和 2021年底,所以要將伺服器的PHP版本更新到 7.2 或 7.3,就可以得到安全性和各項支援。

78.9% 的網站正在用PHP這個程式語言

根據 W3Tech 網站上的數據,全世界大概 78.9% 的網站正在用 PHP 這個程式語言,但用版本7或以上的不到 20%,就是說還有很多人在用版本5.6,很多用戶沒有更新伺服器,或者很多公司嫌麻煩不升級伺服器。

可以想像這些用戶安全性會越來越低。而已經用版本 7 的,也以版本 7.0 比例佔多數,仍有很多還沒用最新版本。或許現在的你正在想『為何要用PHP 7.2?』 因為一直會有支援,效能和安全性都有保障。

WordPress 這個 CMS 的使用要求也從年前的 PHP 版本 5.6 提升到版本 7.2 或以上,對 Mysql (database) 的版本也有要求,並要採用 HTTPS 支援。

被駭客入侵的風險

參考影片中的圖表看到市場上 PHP 版本 7 的佔有率,其中版本 7.2 大約 9%,與版本 7.1 和 7.0和共佔整個市場份額大約 40%,還有 60% WordPress 的用戶還在用 5.6 甚至更舊的版本,這些五、六年前的版本,網站被駭客入侵的風險很大,所以建議提升。

對用戶的公司網站或 blog 的好處

目前 WordPress已經是版本 5.1 或 5.2,用版本 4.9.4 (一年前的)來看效能。如果在 PHP5.6 上用WordPress 4.9.4,左手邊的數字是 1 秒可以處理的 request,例如網站載出一幅圖片、檔案等等都是 Request。

一般網站載出首頁大約 150 個 Request,PHP5.6 一秒載出 50 個request,所以要用3秒;PHP7.2 一秒可以處理 150 個 request,所以只要一秒左右就可以載出網站了,這就是新舊版本速度效能的比較,說明了為何要用新版本的原因。

影片中提供的圖表,新版本處理 request 的效能高出三倍,這裏面還詳細解釋了更新到 PHP7.2的各種好處,相對於版本 5.6,新版本安全性更高、載出速度更快,而一直使用最新版本開發,系統就不會被淘汰。

談起 Blog 編輯更新你可以查看這個分享《比返WordPress傳統編輯器我,我唔要Gutenberg區塊編輯器

你需要升級 PHP 7.2 了

PHP7.2 在市場上算是比較好的,用 WordPress 的效能也能提升兩三倍。 如果網站用 hosting 公司,他們是否支援 PHP7.2,就要去問了。

如果用 Google 或 Amazon 這種大型的,一般都有選項讓你直接更新和升級。

注意:也不要一看到就按升級,你要確認自己的網站或 WordPress 是否已經升級到相應版本。比較容易出事的是 Plugin 還是舊版本,或你自己人工改動過網站的程式,所以不能貿然更新plugin。

如果有上述情况,就需要先測試你的網站,可以利用 staging 或複製一套網站,看是否能於PHP7.2 或 7.3 正常運作。

如果你的網站是新開的就沒問題了,如果以前是外判做的就最好先備份,或建一個 Staging site 測試,確定沒問題才在真實網站上更新。

小結:

Php 7.2 不論在速度、效能、安全性都有很好的提升,非常建議你升級,但升級前做好網站的備份和 Staging Site 會比較保險

以上是給大家的 WordPress 從 PHP 版本 5.6 升級到 7.2 之前的建議。如果你有任何問題請隨時留言。

Ivan So 擁有 18 年的經驗關於 SEO,WordPress 網站,電子商務方面,Ivan 建造了 50 個網站來測試 SEO 性能,一些網站的表現非常好,最後賣給了不同的公司。

並且處理了 400 多個 WordPress 及電子商務網站的設計和開發,香港、新加坡及馬來西亞 WordCamp 的演講者,香港 WordCamp 主要組織者,香港 WordPress 聚會聯合組織者及香港 Elementor 聚會聯合組織者。

5 本暢銷 Amazon電子書關於數碼營銷及香港 Mailchimp 唯一合作夥伴及官方認證。

還獲得了多個有關 IT 的獎項,擔任創業和商業比賽的評審,還有多個研討會,大學的演講嘉賓及超過 12,000 個 Udemy 學生。
ivan so

Leave a Comment