Phiên bản PHP nào tốt nhất cho WordPress 2022?

PHP là một trong những ngôn ngữ kịch bản được sử dụng rộng rãi nhất hiện nay. Vì tính linh hoạt của nó, nó đã được sử dụng nhiều trong những năm qua. Ví dụ: PHP có thể được sử dụng để quản lý cơ sở dữ liệu, xây dựng toàn bộ trang web hoặc quản lý nội dung động

Được Rasmus Lerdorf phát hành vào năm 1995, PHP xuất hiện dưới dạng mã nguồn mở và mở cho công chúng sử dụng và điều chỉnh. Kể từ đó nó đã trải qua sự biến đổi đáng kể. Vì điều này, bản thân PHP đã có lúc phát triển đáng kể giữa các lần phát hành

Đánh giá sau đây bao gồm các thông tin cần thiết, chẳng hạn như

Phiên bản PHP nào tương thích với WordPress?

Các phiên bản mới hơn của WordPress yêu cầu các phiên bản PHP hiện đại hơn. [Nguồn. DisplayWP]

Cũng như PHP, bản thân WordPress đã phát triển theo thời gian. Mỗi khi ứng dụng phát triển, yêu cầu của chúng có thể thay đổi. Để thêm phần phức tạp, không phải tất cả người dùng WordPress luôn cập nhật phiên bản của họ

Hỗ trợ cho PHP trong WordPress lần đầu tiên được giới thiệu với phiên bản WordPress 2. 0 – vào thời điểm đó, nó tương thích một phần với PHP phiên bản 4. 0. Theo thời gian khi WordPress phát triển, các phiên bản PHP được hỗ trợ tối thiểu cũng được phát triển

Chẳng hạn, kể từ phiên bản WordPress 5. 2, người dùng bắt buộc phải có tại

tối thiểu của phiên bản PHP 7. 2

 

Cách tìm ra phiên bản PHP nào bạn đang sử dụng

Rất may, WordPress được thiết kế cho thời kỳ hiện đại và giúp người dùng xử lý mọi thứ dễ dàng hơn. Điều này cũng xảy ra tương tự đối với một số thứ nhỏ như cố gắng tìm ra phiên bản PHP hiện đang được cài đặt WordPress của bạn sử dụng

Trên thực tế, có một số cách bạn có thể làm điều này

1. Từ Bảng điều khiển của bạn

Với hầu hết các gói lưu trữ web đều có quyền truy cập vào bảng điều khiển cho phép bạn quản lý tài khoản của mình. Thông thường, đây sẽ là Plesk hoặc cPanel. Bất kể điều đó, ở đâu đó sẽ có một tùy chọn để bạn quản lý tập lệnh web hoặc thậm chí PHP trực tiếp. Nhấp vào đó sẽ cho phép bạn biết phiên bản PHP nào mà máy chủ của bạn hiện đang chạy

2. Trong WordPress

Cho đến nay, một giải pháp dễ dàng hơn, tất cả những gì bạn cần làm là mở bảng quản trị WordPress của mình. Ở đó, đi tới Công cụ và nhấp vào 'Sức khỏe trang web'. Ở đầu trang, chọn 'Thông tin' và cuộn xuống phía 'Máy chủ'. Mở rộng tùy chọn đó sẽ hiển thị cho bạn nhiều thông tin khác nhau về máy chủ mà WordPress của bạn được lưu trữ trên đó, bao gồm cả phiên bản PHP

3. Sử dụng hướng dẫn dòng lệnh

Nếu vì lý do nào đó mà hai phương pháp trên không khả dụng [hoặc không được ưu tiên] thì chỉ cần chuyển sang giao diện dòng lệnh cho máy chủ của bạn. Sau đó, gõ ‘php –version’ hoặc ‘php -v’ và bạn sẽ thấy gói mà bạn đã cài đặt

 

Ưu điểm của việc nâng cấp phiên bản PHP của bạn

Trong hầu hết các trường hợp, tốt hơn hết là bạn nên cập nhật các ứng dụng của mình, bất kể bạn đang sử dụng ứng dụng gì. Trước đó, chúng ta đã thảo luận về thực tế là khi WordPress phát triển, nó yêu cầu các phiên bản PHP theo kịp nó. Có một vài lý do cốt lõi cho việc này

Những ưu điểm chính của việc cập nhật PHP bao gồm

Hiệu suất tốt hơn

Kể từ khi được giới thiệu, mỗi phiên bản PHP mới đã được chứng minh là mang lại hiệu suất tốt hơn nhiều so với phiên bản trước. Ví dụ: PHP7. 4 đã được ghi nhận là tăng tốc độ tải tập lệnh trung bình từ 30-50%. Điều này có thể dẫn đến một trang web WordPress nhanh hơn nhiều cho bạn

Cải thiện an ninh

Hầu như hoàn toàn không có lỗi, các phiên bản mới hơn của mọi thứ được mã hóa đi kèm với bảo mật được cải thiện. Không phải tất cả những điều này luôn là một sự phát triển mới hoặc khía cạnh bảo mật. Trên thực tế, bảo mật được cải thiện hầu hết thời gian đề cập đến việc vá lỗi đã được thực hiện để giải quyết các lỗ hổng hiện có được phát hiện khi ứng dụng đang được sử dụng

Các tính năng mới

Đôi khi, các phiên bản PHP mới hơn đi kèm với các tính năng mới hoặc đôi khi là các cải tiến cho các tính năng hiện có. Điều này có nghĩa là trang web của bạn có thể sử dụng các chức năng mới mà trước đây không thể thực hiện được.  

 

Nhược điểm của việc sử dụng phiên bản PHP cũ hơn

Như bạn có thể thấy từ những ưu điểm, việc không cập nhật phiên bản PHP của bạn có thể khiến bạn bỏ lỡ một số thứ. Mặc dù có thể chấp nhận tốc độ chậm hơn là một chuyện, nhưng việc bỏ qua bản sửa lỗi cho các lỗ hổng đã biết chỉ đơn giản là dẫn đến thảm họa

Cuối cùng, giả sử bạn luôn cập nhật WordPress của mình, cuối cùng sẽ đến lúc nó không còn hỗ trợ phiên bản PHP cũ hơn mà bạn đang sử dụng. Tại thời điểm đó, bạn phải cập nhật PHP hoặc đơn giản là ngừng cập nhật WordPress

 

Cách nâng cấp an toàn phiên bản WordPress PHP của bạn

Về bản chất, WordPress sẽ cố gắng sử dụng bất kỳ phiên bản PHP nào bạn đã cài đặt trên máy chủ web của mình. Điều đó có nghĩa là nếu bạn muốn cập nhật PHP, nó được thực hiện trên máy chủ, không phải từ bên trong WordPress

Cách tốt nhất để đạt được điều này là sử dụng bảng điều khiển lưu trữ web của bạn. Sẽ có một tùy chọn để bạn chọn phiên bản PHP mà bạn muốn – chỉ cần từ menu thả xuống.  

Ghi chú. Không phải tất cả các máy chủ web sẽ cung cấp các phiên bản PHP giống nhau. Điều này đặc biệt quan trọng cần lưu ý nếu bạn cần sử dụng bất kỳ phiên bản cụ thể nào, đặc biệt nếu bạn đang sử dụng gói lưu trữ được chia sẻ

Cập nhật PHP trong Plesk

Từ bảng điều khiển của trang web bạn muốn quản lý trong Plesk, nhấp vào tùy chọn ‘Cài đặt lưu trữ’. Từ đó, cuộn xuống 'Hỗ trợ PHP' và chọn phiên bản bạn muốn từ menu thả xuống.  

Cập nhật PHP trong cPanel

Trong cPanel, cuộn xuống phần 'Phần mềm' và tìm tùy chọn có tên 'Chọn phiên bản PHP'. Nhấp vào đó sẽ hiển thị cho bạn phiên bản PHP hiện tại với một hình tam giác ngược nhỏ bên cạnh nó. Chọn biểu tượng đó và bạn có thể chọn từ danh sách các phiên bản PHP có sẵn

 

Nâng cấp phiên bản PHP của bạn với ScalaHosting

ScalaHosting sử dụng SPanel, một bảng điều khiển nâng cao có khả năng cao và không phải chịu gánh nặng về phí cấp phép bổ sung. Tính đơn giản của việc sử dụng cũng có thể được nhìn thấy trong bộ chọn PHP

Tất cả những gì bạn cần làm là đăng nhập vào SPanel và cuộn xuống ‘Công cụ’ để chọn ‘Trình quản lý PHP’. Màn hình tiếp theo sẽ hiển thị cho bạn phiên bản PHP hiện tại đang được sử dụng. Chỉ cần nhấp vào 'Thay đổi' để chọn từ danh sách các phiên bản PHP có sẵn

 

Cập nhật phiên bản PHP của bạn theo cách thủ công trên máy chủ của bạn

Nếu vì lý do nào đó bạn muốn bỏ qua bảng điều khiển và cập nhật PHP của mình từ dòng lệnh, điều đó cũng có thể xảy ra. Đối với các hướng dẫn sau, hãy thay sudo bằng lệnh thích hợp cần thiết cho bản phân phối cụ thể mà bạn đang làm việc

  • Sudo add-apt-repository ppa. ondrej/php
  • sudo apt-get cập nhật
  • sudo apt-get cài đặt php7. 4 php7. 4-fpm php7. 4-xml php7. 4-mysql php7. 4-gd

Điều này sẽ cài đặt không chỉ PHP mà cả các thư viện tiện ích mở rộng khác mà nó cần. Khi bạn đã hoàn tất, bạn sẽ cần bật mô-đun mới và nếu cần, hãy tắt mô-đun cũ hơn

Vì lợi ích của việc hợp lý hóa, chúng ta sẽ xem xét cách thực hiện điều này chỉ trên Apache và Nginx. Trước khi bạn quyết định thực hiện việc này, hãy đảm bảo rằng bạn tạo các bản sao lưu của bất kỳ tệp nào mà bạn có thể đang chỉnh sửa trong quá trình này

Nginx

Trong số hai máy chủ web, Nginx quản lý phức tạp hơn một chút so với Apache để xử lý PHP. Bạn sẽ phải làm việc với một số tệp cấu hình

Mở tệp cấu hình cho ổ cắm PHP-FPM

Sudo vim /etc/nginx/sites-available/default

Trong tệp cấu hình đó, trao đổi sang ổ cắm mới

vị trí ~ \. php$ {

bao gồm đoạn trích/fastcgi-php. conf;

fastcgi_pass unix. /chạy/php/php7. 4 khung hình/phút. bít tất;

}

Lưu tệp và khởi động lại Nginx

dịch vụ sudo nginx khởi động lại

apache

Vô hiệu hóa các phiên bản PHP mà bạn không cần nữa

sudo a2dismod php7. 0

Sau đó kích hoạt cái mới

sudo a2enmod php7. 4

Khởi động lại Apache

khởi động lại dịch vụ sudo apache2

Phần kết luận

Vì PHP là ngôn ngữ kịch bản phổ biến để sử dụng nên nhiều ứng dụng và bảng điều khiển đã triển khai các cách dễ dàng để làm việc với nó. Như bạn có thể thấy trong hướng dẫn cập nhật phiên bản PHP của mình một cách an toàn, có thể dễ dàng như chọn từ menu thả xuống

Mặc dù vậy, việc cài đặt thủ công vẫn tương đối dễ dàng, đặc biệt đối với những người đã quen với giao diện dòng lệnh. Tốt nhất, hãy xem xét cẩn thận các bản phát hành PHP mới vì không phải tất cả đều có những lợi ích chính được thảo luận ở đây

 

Các câu hỏi thường gặp

Bạn có thể sử dụng PHP trong WordPress không?

Có, tuy nhiên có lẽ không phải theo cách giải thích chung của từ 'sử dụng'. Không thể chèn và sử dụng mã PHP trực tiếp trong các trang hoặc bài đăng WordPress. Thay vào đó, chúng được viết dưới dạng tập lệnh hoàn chỉnh và sau đó được áp dụng theo chủ đề bạn đang làm việc

WordPress sử dụng phiên bản PHP nào?

Phiên bản mới nhất của WordPress5. 5 khuyến nghị rằng nó được sử dụng với phiên bản PHP 7. 4 hoặc mới hơn. Tuy nhiên, nó tương thích ngược cho đến phiên bản 5. 6. 2. Các phiên bản PHP cũ hơn sẽ không còn hoạt động với WordPress

Tôi có nên học PHP cho WordPress không?

Hoàn toàn không cần thiết phải học PHP để sử dụng WordPress. Đối với hầu hết việc sử dụng chung, người dùng WordPress không bắt buộc phải học bất kỳ hình thức viết mã nào. Ngoại lệ đối với quy tắc dành cho những người muốn tạo tập lệnh tùy chỉnh cho trang web của riêng họ – hoặc thậm chí là bản phát hành chung

Việc cập nhật PHP có làm hỏng trang web của tôi không?

Cập nhật PHP thường là một quy trình an toàn và sẽ không có bất kỳ tác động bất lợi nào trên trang web của bạn. Nếu bạn chạy nhiều plugin với trang web WordPress của mình, có thể có vấn đề về tính tương thích. Trong những trường hợp đó, trước tiên hãy đảm bảo rằng bạn thử cài đặt trên bản sao dàn dựng cho trang web của mình

Làm cách nào để cài đặt PHP trên WordPress?

PHP được cài đặt trên máy chủ web và được sử dụng trong WordPress. Nếu bạn đang sử dụng dịch vụ lưu trữ chia sẻ, dịch vụ này sẽ được cài đặt sẵn và bạn có thể chọn phiên bản từ bảng điều khiển của mình. Đối với VPS, PHP có thể có hoặc không đi kèm với PHP được triển khai sẵn, tùy thuộc vào máy chủ của bạn

Tôi nên có phiên bản PHP nào với WordPress?

WordPress. org khuyến nghị ít nhất là PHP 7. 4 . Bạn có thể thấy một thông báo cảnh báo trong bảng điều khiển WordPress yêu cầu bạn nâng cấp PHP nếu nó vẫn sử dụng phiên bản thấp hơn 7. 4. Bạn có thể tìm thấy các bước để nâng cấp phiên bản WordPress của mình bên dưới.

Phiên bản mới nhất của PHP 2022 là gì?

W3Techs báo cáo rằng, kể từ tháng 10 năm 2022, "PHP được sử dụng bởi 74. 4% trong số tất cả các trang web có ngôn ngữ lập trình phía máy chủ mà chúng tôi biết. " PHP phiên bản 7. 4 là phiên bản được sử dụng nhiều nhất.

PHP 8 có tốt hơn 7 không?

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 8. 1 nhanh hơn?

PHP 8. 1 rõ ràng là người chiến thắng ở đây, chứng tỏ 47. Nhanh hơn 10% so với PHP 8. 0 . Đó là một điểm nổi bật đáng ngạc nhiên ở đây, khi xem xét mức độ gần gũi của tất cả các kết quả khác. Và nếu bạn so sánh nó với PHP 7. 2, nó có thể xử lý hơn 50% yêu cầu [hoặc giao dịch] mỗi giây.

Chủ Đề