PHP 7.1 có còn được hỗ trợ không?

PHP đã chính thức đánh dấu PHP 7. 1 khi đã đạt đến trạng thái 'Kết thúc cuộc đời'. Đây là thời điểm tốt để chúng ta xem qua các phiên bản PHP có sẵn khác nhau và ưu điểm [không] của các phiên bản này. Tất cả chúng ta đều biết rằng việc cập nhật phần mềm là một 'việc làm cần thiết', đôi khi được yêu cầu để giữ an toàn cho các hội thảo và trang web của bạn. Nhưng bạn có biết rằng việc nâng cấp lên phiên bản PHP mới hơn thực sự có tác động tích cực đến tốc độ trang web của bạn không?

Không có thêm bản cập nhật nào cho PHP 7. 1

Mặc dù nó có vẻ giống như PHP 7. 1 mới ra mắt đã 3 năm rồi. Có tính đến các biểu đồ hỗ trợ đã xuất bản của PHP, điều đó có nghĩa là Hỗ trợ tích cực của nó đã kết thúc theo giai đoạn hơn một năm trước và trong năm ngoái, nó chỉ nhận được các bản cập nhật bảo mật quan trọng chứ không có bản sửa lỗi chung nào nữa. Và bây giờ nó đã hết tuổi thọ, ngay cả những bản cập nhật đó cũng đã kết thúc. Bất kỳ trang web nào vẫn đang chạy trên PHP 7. 1 do đó có nguy cơ; . 1, sẽ không có bản cập nhật chính thức nào được phát hành

Hiện tại, trong khi vẫn có thể có các tình nguyện viên trong cộng đồng nguồn mở phát hành các bản vá lỗi cho các vấn đề bảo mật quan trọng, thì những bản vá lỗi này thường đi kèm với các vấn đề riêng của chúng. Có thể mất một thời gian để chúng được phát hành, tính bảo mật/tính ổn định của chúng có thể kém hơn so với các bản vá chính thức hoặc thậm chí chúng hầu như chưa được kiểm tra và lãnh thổ “Nó hiệu quả với tôi”. Ngoài ra, với mỗi bản vá được phát hành, việc tích hợp tất cả các bản vá khác nhau của cộng đồng vào một hệ thống gắn kết, ổn định có thể ngày càng trở nên khó khăn hơn. Không phải thứ bạn muốn dựa vào nếu thương mại điện tử là doanh nghiệp của bạn

Mục tiêu của chúng tôi luôn là cung cấp các phiên bản PHP cũ càng lâu càng tốt trên Hypernode. Chúng tôi thậm chí vẫn cung cấp PHP 5. 6 và 7. 0, mặc dù cả hai đều ngừng hoạt động vào khoảng cuối năm 2018 và cũng không nhận được các bản cập nhật bảo mật nữa. Tuy nhiên, có thể đáng để nâng cấp lên phiên bản PHP được hỗ trợ, chẳng hạn như 7. 2 hoặc 7. 3, vẫn được hỗ trợ cho đến cuối năm 2020 và 2021 tương ứng

Thời gian để nâng cấp?

Thật không may, cập nhật phần mềm là thứ vẫn tồn tại. Với việc PHP tung ra phiên bản mới mỗi năm một lần, bạn nên lên kế hoạch trước và cập nhật. Đặc biệt nếu bạn là đại lý quản lý nhiều trang web, cho nhiều khách hàng. Riêng đối với PHP, bạn sẽ cần nâng cấp lên phiên bản mới hơn sau mỗi 1. 5 – 2 năm, chỉ để đảm bảo bạn luôn chạy trên phiên bản được hỗ trợ. May mắn thay, nâng cấp PHP của bạn là một thứ mang lại rất nhiều lợi ích

Tất nhiên, phiên bản PHP hiện đại an toàn hơn phiên bản cũ, nhưng bạn có biết rằng việc nâng cấp thực sự có thể có tác động tích cực đến hiệu suất của trang web và PIM của bạn không? . Vì vậy, nếu bạn đang điều hành một cửa hàng hoặc PIM hiện đại hợp lý, hãy nâng cấp từ PHP 7. 1 đến 7. 2, hoặc thậm chí thẳng đến 7. 3, hầu như luôn có tác động tích cực đến thời gian tải. Và việc nâng cấp PHP ngày nay ít đáng sợ hơn rất nhiều. Nhờ các bài kiểm tra tự động, các mô-đun cũng buộc phải theo kịp. Do đó, việc nâng cấp diễn ra nhanh hơn rất nhiều so với trước đây. Hầu hết các trang web sẽ hoạt động tốt với các phiên bản PHP mới hơn

Tôi nên thực hiện những bước nào?

Nâng cấp PHP đã trở nên dễ dàng hơn rất nhiều trong những năm qua. Mặc dù nó vẫn không phải là thứ để nhảy vào một cách mù quáng, nhưng bằng cách thực hiện một vài bước trước khi bạn bắt đầu, bạn có thể nâng cấp mà không gặp quá nhiều rắc rối

Sự phát triển

Thật không may, không thể chạy cả PHP 7. 1 và 7. 2 trên một Hypernode duy nhất. Để kiểm tra cách cửa hàng của bạn chạy trên PHP 7. 2, bạn sẽ phải sử dụng một môi trường phát triển riêng. Bạn có thể thực hiện việc này bằng cách sử dụng Hypernode Docker hoặc bằng cách tạm thời thiết lập nút Phát triển. Sau đó, bạn có thể tạo một bản sao môi trường sản xuất của mình thành một nút hoàn toàn riêng biệt. Điều này cho phép bạn kiểm tra đầy đủ tất cả các khía cạnh của trang web của mình mà không ảnh hưởng đến môi trường sản xuất và làm gián đoạn khách truy cập

mô-đun

Mặc dù các mô-đun lõi đã được kiểm tra kỹ lưỡng về khả năng tương thích, nhưng không thể nói như vậy đối với mọi mô-đun bên ngoài; . Vì vậy, chúng tôi thực sự khuyên bạn nên liên hệ với nhà cung cấp mô-đun của mình và xem liệu các mô-đun và phiên bản bạn đang sử dụng có tương thích với các phiên bản PHP mới hơn không. Nếu không, hãy nâng cấp và kiểm tra những phiên bản này trên phiên bản PHP hiện tại của bạn trước, nếu có thể

Phiên bản Magento

Nếu bạn đang sử dụng Magento 2. 2. 10 trở lên, Magento của bạn hỗ trợ PHP 7. 2, và bạn sẽ có thể nâng cấp. Nếu bạn đang sử dụng Magento 2 cũ hơn, trước tiên bạn sẽ phải nâng cấp phiên bản Magento của mình lên phiên bản được hỗ trợ. magento1. 9 người dùng sẽ phải cài đặt trước khi tiếp tục

nâng cấp

May mắn thay, nâng cấp phiên bản PHP của bạn không mất nhiều thời gian. Cách dễ nhất để làm điều đó là sử dụng Bảng điều khiển

  • Đăng nhập vào Bảng điều khiển
  • Chọn Hypernode mà bạn muốn thay đổi phiên bản PHP
  • Chuyển đến 'Cài đặt PHP'
  • Chọn phiên bản PHP và nhấp vào 'Thay đổi'

Nếu bạn có kiến ​​thức kỹ thuật, bạn cũng có thể thực hiện bằng cách chạy lệnh sau trên trình bao SSH của mình. cài đặt hypernode-systemctl php_version –value=7. 2

Chưa đầy 5 phút sau, Hypernode của bạn sẽ chạy trên phiên bản PHP mới và bạn có thể bắt đầu thử nghiệm

Phiên bản PHP 7 mới nhất là gì?

PHP 8. 2 là phiên bản PHP chính sắp ra mắt, sẽ được phát hành vào tháng 12 năm 2022. PHP8. 2 mang đến các lớp chỉ đọc, các loại null , false và true và nhiều tính năng mới hơn cùng với một số lỗi không dùng nữa.

Là PHP 7. 2 lỗi thời?

Không còn được các nhà phát triển hỗ trợ nữa, PHP 7. 2 và 7. 3 không còn nhận được bất kỳ bản cập nhật nào nữa . Như trang web PHP nêu. Mỗi nhánh phát hành của PHP được hỗ trợ đầy đủ trong hai năm kể từ khi phát hành ổn định ban đầu.

Tôi nên sử dụng PHP 7 hay 8?

Nhóm đằng sau việc phát hành PHP 8 tự hào về thông báo của họ về hiệu suất tốt hơn, cú pháp tốt hơn và an toàn loại được cải thiện. PHP 8 nhanh hơn PHP 7 , cú pháp yêu cầu ít mã hơn và hỗ trợ gõ tốt hơn. Ba loại cải tiến này cung cấp một bản phát hành phiên bản chính mạnh mẽ của PHP.

Là PHP 7. 3 cuối đời?

PHP 7. 3 đã được phát hành cách đây gần ba năm và đã hết tuổi thọ [EOL] vào tháng 12 này . Điều này có nghĩa là hỗ trợ cho phiên bản này đã chính thức kết thúc vào ngày 6 tháng 12 năm 2021 và nhóm PHP sẽ không cung cấp thêm bản cập nhật nào [bảo mật hoặc tính năng].

Chủ Đề