穩定且支援 PHP8.4 的 OpenCart 3.0.5.0

OpenCart 3.0.5.0 版,可支援到 PHP 8.4,Journal 3.1.15 也推出支援版本,使得 OpenCart 3.0.50 成為穩定可靠的免費開店系統。

OpenCart 3.x 系列的最新版本 v3.0.5.0 版,支援了 PHP 8.4,我們實測加裝了 Journal 3.1.15,可以穩定的在 PHP 8.4 的環境下運行,對於擔心購物網站系統太老舊,無法跟上主機更新的人來說,OpenCart 3.0.5.0 目前應該是很可靠的選項。

支援 PHP 8.4,為網站帶來更高的安全性與更長遠的生命週期

前一代主流版本 OpenCart 3.0.3.8,最高只能穩定運行於 PHP 7.4 環境。然而,PHP 7.4 已於 2022 年 11 月 28 日正式結束所有官方支援(End of Life),之後將不再提供任何安全性更新。隨著時間推移,使用 PHP 7.4 的網站將面臨越來越高的資安風險。

不只是 PHP 7.4,PHP 各版本都有固定的生命週期:

PHP 版本安全性更新截止日期狀態
PHP 7.42022 年 11 月已停止支援
PHP 8.12025 年 12 月即將停止支援
PHP 8.22026 年 12 月支援中(期限有限)
PHP 8.32027 年 12 月支援中
PHP 8.42028 年 12 月最新長期支援版本之一

可以看出,即使目前仍有不少網站使用 PHP 8.1 或 8.2,它們的安全性更新期限也已逐漸接近。若系統只能支援較舊的 PHP 版本,每隔幾年便可能面臨再次升級或更換系統的問題。

另一方面,許多主機商為了維持整體伺服器安全,已經陸續停止提供 PHP 7.4,甚至有些主機商會強制將網站升級至 PHP 8.x。如果網站系統無法相容新版 PHP,就可能無法升級主機,甚至影響網站正常運作。這也代表 OpenCart 3.0.3.8 在未來將越來越難找到適合的主機環境,維護成本與風險都會逐漸提高。

PHP 8.4 帶來更佳的效能

除了安全性之外,PHP 8.x 在執行效能方面也有明顯提升。根據多項測試與實際應用案例,PHP 8.4 相較於 PHP 7.4,在許多情境下都能提升數十%的執行效率。

這代表:

  • 網頁回應速度更快,提升使用者體驗。
  • 相同的主機硬體可承受更多同時在線訪客。
  • 降低 CPU 與記憶體使用率,提高整體系統效率。
  • 在相同預算下,可獲得更高的主機效能與更好的成本效益。

支援 PHP 8.4 的價值,不只是現在,更是未來

能夠支援 PHP 8.4,不只是代表系統可以運行於最新的 PHP 環境,更代表網站擁有更長的生命週期與更高的投資價值。

其優勢包括:

  • 更長期的官方安全性更新,降低資安風險。
  • 更多主機商可供選擇,不受限於仍提供舊版 PHP 的少數主機。
  • 更佳的網站效能,提升速度與可承載流量。
  • 降低未來升級成本,避免因 PHP 停止支援而被迫再次修改系統。
  • 與新版本 PHP 生態系保持相容,更容易整合新套件與新技術。

因此,選擇支援 PHP 8.4 的 OpenCart,不只是一次版本升級,更是為網站的安全性、效能與未來數年的持續營運奠定更穩固的基礎。

Journal 3 推出支援版本

Journal 3 也推出了對應支援的新版本 Journal 3.1.15,本人也在 PHP 8.4 的環境上,架設了 OpenCart 3.0.5.0 + Journal 3.1.15,測試過程相當順暢,Journal 3.2 當然也能安裝,不國個人覺得 Journal 3.2 的版面編排的功能架構,比 Journal 3.1.x 系列複雜了不少,有利也有弊,如果你想要有更高細緻度的版型控制權限,也願意承受較多的學習時間,那麼 Journal 3.2 應該是值得一試的選項,如果您希望能快速上手,那麼建議優先選擇 Journal 3.1.15 ,雖然 Journal 3.2 的更新一代的產品,但其實 Journal 3.1.15 的表現也是很夠水準的。

Journal 3 一直以來都是最受歡迎的 OpenCart 第三方版型,累計銷售的套數也是第一,本團隊已累計安裝過數百個網站,使用經驗都相當滿意,功能設定的彈性大,前台 RWD 的表現也相當優異,能夠繼續站上 PHP 8.4 的環境上奔馳,讓 OpenCart 3.0.5.0 及其後續版本,能夠繼續搭配運行,對 OpenCart 的使用商家,絕對是好消息。

購買 Journal 3 版權請點此連結

國內金物流模組的支援

統一金流 PAYUNi

統一金流近年來積極布局,不只推出了 for OpenCart 3.x 的金流模組,連 for OpenCart 4.x 都有出,不得不給他讚美一下。

下載統一金流 for OpenCart 3.x 的模組,後台設定後進入前台結帳頁面,沒有出現錯誤訊息,送出訂單可跳轉到統一金流的付款操作畫面(sandbox 環境),輸入信用卡號等資料付款完成,也能成功跳轉回網站,到後台檢視訂單,看起來並沒有異樣,如果你想在 PHP 8.4 上安裝 OpenCart,那目前統一金流是可以考慮的選項。

選擇 OpenCart 3.0.5.0 還是 4.x

OpenCart 4.x 系列已經超過一年多沒有更新了,從官方的 github 主線 master 的檔案資料來看,目前進行中的已不是 4.x 的版本了,因為這一年多來,更動的地方不少,已經不再是以原本的 4.x 版架構優化,而是架構的調整,所以在上周,Daniel 已將版本編號從 4.x 更改為 5.0.0.0 了,這也代表,新版本要演化到穩定實用(還要考量擴充模組的相容性),勢必還要再等上一大段時間,所以今年打算架設 OpenCart 的話,OpenCart 3.0.5.0 仍是比較理想的選擇。

OpenCart 3.0.5.0 的正體中文語系

雖然 OpenCart 3.0.5.0 也能使用 3.0.3.x 的中文語系檔,不過我們仍針對 OpenCart 3.0.5.0,調整修改了一版專用的正體中文語系,下載網址請點擊這裡