Đầu tiên chúng ta cần làm rõ cách hoạt động của số phiên bản PHP. PHP sử dụng một hệ thống đánh số gọi là phiên bản ngữ nghĩa. Điều này có nghĩa là mỗi bản phát hành có số phiên bản bao gồm ba phần; phiên bản chính, phiên bản phụ và số sửa đổi bản vá.
- Nâng cấp giữa sửa đổi bản vá (tức là 7.4.11 và 7.4.12) rất khó gây ra sự cố vì những thay đổi giữa các phiên bản thường chỉ là sửa lỗi.
- Nâng cấp giữa sửa đổi nhỏ (tức là 7.3.1 và 7.4.1) thường có thể được thực hiện mà không gặp bất kỳ vấn đề nào mặc dù có thể có một số cảnh báo hoặc thông báo không xuất hiện trước khi nâng cấp sau khi bạn đã thực hiện. Những thông tin này thường chỉ hiển thị trên bản sao phát triển của trang web đã bật tính năng kiểm tra lỗi. Bình thường không có phá vỡ những thay đổi giữa những thay đổi nhỏ về số phiên bản, tuy nhiên điều đó không thể được đảm bảo, vì vậy bạn chắc chắn nên thực hiện một số nghiên cứu trước khi nâng cấp và lý tưởng nhất là thực hiện điều đó trên bản sao thử nghiệm của trang web trước.
- Nâng cấp giữa phiên bản chính (tức là 7.4.23 và 8.0.1) nên được thực hiện thận trọng hơn nhiều vì có nhiều khả năng xảy ra những thay đổi vi phạm. Bất kỳ vấn đề nào phát sinh có thể rất nhỏ và chỉ mất vài phút để giải quyết hoặc có thể cần một số sự cố và hỗ trợ thực sự từ người khác. Vì lý do này nó là hoàn toàn quan trọng để kiểm tra trang web của bạn đang chạy trên phiên bản PHP mới.
Rõ ràng việc nâng cấp giữa các phiên bản nhỏ hoặc chính của PHP cần được kiểm tra trước khi đưa vào hoạt động trên máy chủ web của bạn.
Nếu bạn chưa có kinh nghiệm lập trình và/hoặc chưa biết
cách tạo bản sao lưu trang web của bạn thì quá trình này không dành cho bạn. Bây giờ bạn có thể cần phải nhờ một nhà phát triển PHP giúp đỡ bạn. Nếu bạn cần trợ giúp tìm ai đó hãy xem sự phát triển của chúng tôi
cơ sở dữ liệu của các nhà phát triển PHP.
Các cách tiếp cận tốt nhất để tạo một bản sao trang web của tôi là gì?
- Nếu bạn có kinh nghiệm định cấu hình và tạo trang web một cách lý tưởng, bạn sẽ thiết lập một bản sao ẩn của trang web. Đương nhiên, bạn sẽ lưu trữ nó trên cùng một máy chủ lưu trữ với trang web trực tiếp của mình để kiểm tra công bằng và sau đó bạn chỉ định cấu hình bản sao của trang web để chạy trên phiên bản PHP mới hơn (thông qua một bảng điều khiển hoặc có thể một số tập lệnh như .htaccess). Điều này giả định rằng ISP của bạn hỗ trợ nhiều cấu hình PHP cũng như phiên bản hiện tại.
- Nếu bạn biết rằng bạn sắp phải chuyển sang một giải pháp đăng bài khác của ISP hiện tại hoặc sang một ISP mới hoàn toàn để có được phiên bản PHP mới hơn thì bạn có thể tận dụng cơ hội này để di chuyển trang web sang dịch vụ lưu trữ mới và sau đó kiểm tra trước khi thay đổi có hiệu lực. Gần như tất cả dịch vụ lưu trữ web đều cho phép bạn xem trước một trang web để bạn có thể xem lại trang đó trước khi trang đó có tên miền trỏ tới. Do đó, bạn sẽ sử dụng url tạm thời này như một cách kiểm tra xem trang web có chạy tốt trên phiên bản PHP mới hơn hay không và khi cập nhật DNS của miền của bạn để trỏ đến dịch vụ lưu trữ mới.
HÃY NHỚ: Nếu bạn không cảm thấy thoải mái khi làm theo các bước trên thì đừng mạo hiểm làm hỏng trang web của mình! Kêu gọi một
nhà phát triển web có kinh nghiệm trong các trang web được xây dựng bằng PHP.