Hàng năm, chúng mình viết bài các chuẩn hiệu suất chuyên sâu WordPress với các bản PHP khác nhau để xem các phiên bản PHP khác nhau xếp hạng như thế nào.
Theo thông lệ tốt nhất, chúng tôi khuyên bạn luôn sử dụng phiên bản PHP mới nhất bảo đảm bảo mật và đặc biệt là hiệu suất.

Nhưng hiệu suất chênh lệnh là bao nhiêu so với từng các phiên bản? thì bài viết này sẽ test kiểm tra hiệu suất.
Hay bạn nghe ai đó nói cập nhật phiên bản php mới nhất giúp cải thiện hiệu suất đến 50% đến 100% liệu có đúng không? Hay chỉ là lời quảng cáo?
bài viết này sẽ kiểm tra minh chứng rõ ràng:
Điều kiện tài nguyên của bài kiểm tra này
Các bài kiểm tra trong bài viết này được thực hiện trong các môi trường sau:
- Máy chủ: VPS 2 core cpu AMD EPYC 7763 và 2GB Ram, ổ cứng ssd nvme 30GB nhưng thực tế tốc độ ngang với sata ssd, 1GB swaps, Mạng 1gpbs, vị trị máy chủ tại Hồ Chí Minh (Việt Nam)
- Hệ điều hành: Almalinux 9
- CMS: WordPress
- Database server: Mariadb 10.11
- Webserver: Openlitespeed 1.8.3
- Quản trị: WPTangToc OLS bản miễn phí
- Công cụ: ab : đồng thời 80 yêu cầu một lúc và 1000 yêu cầu mỗi phiên
- Cache: Chỉ sử dụng opcache, còn lại tắt hết, không sử dụng những công nghệ cache sau: object cache, page cache html, cdn cache, trình duyệt cache…
- Kết quả: thu được tính theo yêu cầu / giây. Kết quả càng cao thì chịu tải càng lớn và tốc độ phản hồi càng nhanh. cơ chế mình sẽ đo lường 3 lần, sẽ lấy điểm số cao nhất.ghi chú: Bài kiểm tra chỉ mang tính chất tương đối tham khảo không phải tuyệt đối.
Điểm số WordPress
- Phiên bản thử nghiệm: WordPress, sử dụng themes twentytwentyfive (mặc định của wordpress) và xoá hết sạch plugins
- Url đã thử nghiệm: / (là trang chủ – content mặc định của themes)
Kết quả thử nghiệm WordPress 6.7.2:
- PHP 7.4: 36.46 yêu cầu / giây
- PHP 8.0: 43.31 yêu cầu / giây
- PHP 8.1: 46.31 yêu cầu / giây
- PHP 8.2: 46.42 yêu cầu / giây
- PHP 8.3: 47.05 yêu cầu / giây
- PHP 8.4: 49.08 yêu cầu / giây

Kết quả thử nghiệm WordPress 6.8:
- PHP 7.4: 38.26 yêu cầu / giây
- PHP 8.0: 43.03 yêu cầu / giây
- PHP 8.1: 45.58 yêu cầu / giây
- PHP 8.2: 45.97 yêu cầu / giây
- PHP 8.3: 47.39 yêu cầu / giây
- PHP 8.4: 47.24 yêu cầu / giây

Điểm số WordPress + woocommerce
- Phiên bản thử nghiệm: WordPress, sử dụng themes twentytwentyfive (mặc định của wordpress) và xoá hết sạch plugins chỉ cài mỗi plugin woocommerce
- Url đã thử nghiệm: /san-pham/giatuan/ (là trang sản phẩm mình khởi tạo)
Kết quả thử nghiệm WordPress 6.8 + woocommerce 9.8.2:
- PHP 7.4: 18.49 yêu cầu / giây
- PHP 8.0: 22.39 yêu cầu / giây
- PHP 8.1: 23.64 yêu cầu / giây
- PHP 8.2: 23.74 yêu cầu / giây
- PHP 8.3: 23.36 yêu cầu / giây
- PHP 8.4: 24.51 yêu cầu / giây

Kết quả thử nghiệm WordPress 6.7.2 + woocommerce 9.8.2::
- PHP 7.4: 18.81 yêu cầu / giây
- PHP 8.0: 22.81 yêu cầu / giây
- PHP 8.1: 24.35 yêu cầu / giây
- PHP 8.2: 23.82 yêu cầu / giây
- PHP 8.3: 23.79 yêu cầu / giây
- PHP 8.4: 24.34 yêu cầu / giây

Kết luận:
Sau bài test này thì bạn có thể hình dung được sự khác biệt về hiệu suất của các bản php
Từ php 7.4 lên php 8 trở đi thì hiệu suất cải thiện rõ rệt còn php 8.1 lên 8.2 hoặc cao hơn thì hiệu suất cũng không cải thiện nhiều lắm nó chỉ la lá nhau mà thôi. Có cải thiện nhưng không đáng kể.
Tại sao tôi không kiểm tra phiên bản PHP thấp hơn như 7.1 hay 7.2 chả hạn thì thực sự mình phải kiếm wordpress phiên bản vừa tương thích chạy được 7.1 mà còn chạy 8.4 được thì gần như không thể. Ví dụ như mình chạy bản 6.8 wordpress vì wordpress họ khai tử không tương thích ngược với phiên bản php cũ hoặc ngược lại mình chọn bản wordpress thấp quá thì tương thích được với php đời thấp nhưng lại không chạy được với bản php đời cao. WordPress thì chỉ tối đa tương thích ngược với phiên bản php là tối đa là 8 bản cập nhật lớn mà thôi.
Mình cũng chỉ tập trung những bản php mới thị phần đang nhiều nhất là từ 7.4 đến 8.4 mà thôi.
Sau bài kiểm tra này sẽ giúp bạn có chiến lược để tối ưu hoá website của mình, bạn đang dùng 7.4 hãy lên bản php 8 sẽ rất tốt cho hiệu suất.
Hay còn nếu bạn đang dùng php 8.3 cũng không phải quá ám ảnh việc nâng lên 8.4. Nâng nếu chạy ngon thì nâng còn nếu nâng mà lỗi thì thôi. Cứ để 8.3 mà dùng cũng rất ok và 8.3 vẫn được support update bảo mật thì cũng không phải quan ngại gì cả. Cứ thoải mái mà dùng.
như bạn biết khi upgrade nâng cấp php thì sẽ dễ vướng vào không tương thích khiến website bị lỗi hoặc hỏng tính năng. Hãy cân nhắc kỹ càng trước khi nâng cấp.
Để lại một bình luận