PHP版本太舊還能用?PHP程式碼版本一覽
Magento從2.4.4開始將支援PHP8.1版;對於相關技術人員來說,PHP一點也不陌生,但相信對新手來說,可能會一頭霧水,什麼是PHP,又,升不升後對於網站會有什麼影響呢?本篇文章就以短篇幅快速說明基礎PHP知識,以及太舊的版本究竟會有什麼問題!
從這篇文章你會知道:
- PHP是什麼?
- PHP目前支援哪些版本?
- 繼續使用PHP已不支援的版本,會有什麼風險?
PHP是什麼?
PHP(全稱:PHP:Hypertext Preprocessor,即『超文字預處理器』)是一種用來編寫網頁應用程式 (web application)的程式語言,相當適合編寫動態網頁(根據使用者操作行爲,提供對應的不同內容),並可以跨平台操作,Linux、Windows、macOS 都能相容 PHP,而我們熟知的 Magento、Wordpress 也是以PHP進行開發。
PHP目前支援哪些版本?
PHP問世已經將近30年,版本號也從初代PHP1更新到至今的PHP8,累積了許多新舊不一的網站都使用它來編寫;經統計,截至2021年有78.9%的網站是使用PHP執行,所以PHP也不斷在汰舊換新,更進步讓技術人員有好的操作與體驗!
到目前為止各大主機代管商仍持續支援版本:
- PHP5系列:5.1、5.2、5.3、5.4、5.5、5.6
- PHP7系列:7.1、7.2、7.3、7.4
- PHP8系列:8.0、8.1
檢視PHP版本方式如下:
方法1: 進入SERVER下指令 php -v
方法2:進入網站根目錄建立一個phpinfo.php的檔案後,再進入[網站網址]/phpinfo.php就可以確認PHP版本。
<?php phpinfo(); ?>
繼續使用PHP已不支援的版本,會有什麼風險?
雖然主機代管商還能支援PHP5系列,但是過舊的版本都已經不再提供安全性的更新,這意味著,使用過舊版本的網站更容易被入侵盜取資料或是植入奇怪的程式,讓網站使用者暴露在風險之下,相對地,也容易產生相關法律問題。
PHP也有提出官方更新週期說明,請參考:
https://www.php.net/supported-versions.php
總結來說,針對過舊的PHP網站,升級PHP版本或者直接用新的PHP版本重做網頁才是最佳解方!如果有相關需求,歡迎與歐斯瑞聯繫!
〖參考資料來源〗:
https://www.php.net/supported-versions.php
以上為 PHP程式碼版本 的分享;訂閱歐斯瑞的電子報及IG、追蹤臉書粉絲團,就不會錯過更多相關實用資訊喔!有任何問題,歡迎隨時與我們聯繫。
我要留言