Vì sao đến năm 2025, hầu hết plugin WordPress – từ lớn đến nhỏ – vẫn còn support PHP 7.4

PHP 7.4 đã chính thức “end of life” từ tháng 11/2022, nghĩa là không còn nhận được bản vá bảo mật từ PHP.net. Tuy nhiên, thực tế cho thấy đến năm 2025, phần lớn plugin WordPress – từ những plugin phổ biến nhất cho đến các plugin nhỏ – vẫn chưa dám bỏ PHP 7.4. Đây gần như là ngưỡng bắt buộc trong hệ sinh thái WordPress. Vậy nguyên nhân đến từ đâu?

Vì sao đến năm 2025, hầu hết plugin WordPress – từ lớn đến nhỏ – vẫn còn support PHP 7.4

Thực tế thị trường hosting

  • Nhiều dịch vụ shared hosting vẫn giữ PHP 7.4 làm mặc định để tránh rủi ro gãy site cho khách hàng.
  • Việc nâng PHP lên 8.x đồng nghĩa hàng loạt site cũ có thể không chạy được → gây áp lực lớn cho đội ngũ support hosting.
  • Các gói hosting giá rẻ thường không có động lực nâng version, vì nhóm khách hàng chính của họ ít khi quan tâm đến vấn đề này.

Đặc thù WordPress ecosystem

  • WordPress core vẫn giữ triết lý backward compatibility rất cao. Rất nhiều theme/plugin viết từ 5–10 năm trước vẫn còn được sử dụng.
  • Các plugin lớn như WooCommerce, Yoast, Elementor… không thể mạo hiểm drop PHP 7.4 support vì lượng người dùng khổng lồ chưa nâng cấp.
  • Sự phân mảnh trong cộng đồng WordPress khiến việc đồng loạt nâng yêu cầu PHP tối thiểu lên 8.x gần như bất khả thi.

Lý do kỹ thuật

  • PHP 7.4 vẫn ổn định và đủ nhanh: hiệu năng không kém quá nhiều so với PHP 8 trong workload WordPress phổ biến.
  • Legacy code: nhiều dự án chưa refactor để tương thích PHP 8 (strict typing, named arguments, thay đổi warning…).
  • Extension giới hạn: một số module cũ (ionCube, mcrypt, SourceGuardian) chỉ chạy ổn định với PHP 7.4.

Vấn đề bảo mật

Dù PHP.net đã ngừng cập nhật, nhiều vendor như CloudLinux, Red Hat hay Ubuntu LTS vẫn phát hành backport security patch cho PHP 7.4. Nhờ vậy, bản PHP 7.4 trên nhiều hosting vẫn nhận bản vá bảo mật gián tiếp, làm giảm áp lực phải nâng cấp ngay lập tức.

Vì sao plugin vẫn cần giữ PHP 7.4

  • Cộng đồng user rộng: nếu bỏ PHP 7.4 support, sẽ có một lượng lớn người dùng không thể cài đặt plugin.
  • Không ảnh hưởng lớn đến performance: phần lớn tính năng plugin WordPress không khai thác những điểm mạnh đặc thù của PHP 8.
  • Chiến lược an toàn: giữ compatibility rộng giúp giảm xung đột và ticket support.

Khi nào PHP 7.4 sẽ thực sự bị bỏ?

  • Khi đa số hosting chính thống (Kinsta, SiteGround, WP Engine…) drop hoàn toàn PHP 7.4.
  • Khi WordPress core nâng yêu cầu tối thiểu lên PHP 8.
  • Khi số user PHP 7.4 trong thống kê thực tế tụt xuống dưới ngưỡng 5%.

Kết luận

PHP 7.4 đã hết vòng đời chính thức, nhưng đến năm 2025 nó vẫn là ngưỡng an toàn bắt buộc trong WordPress ecosystem. Nguyên nhân đến từ sự bảo thủ hợp lý của hosting, backward compatibility của WordPress và nhu cầu thực tế từ người dùng. Điều này lý giải vì sao hầu hết plugin – từ lớn đến nhỏ – vẫn còn giữ PHP 7.4 trong danh sách support, ít nhất cho tới khi toàn bộ thị trường chuyển dịch sang PHP 8.x.

Bình luận


  • Không có bình luận.

Init Toolbox

Nhấn Ctrl + \ trên máy tính, hoặc vuốt sang trái ở bất kỳ đâu trên mobile.

Đăng nhập





Đang tải...