MITOM

← Danh sách bài viết

Nội dung được biên soạn lại từ Anh Nguyen - kèm nguồn bài viết (nếu có)

Trong quá trình tối ưu tốc độ cho WordPress, mình nhận ra đa số anh em chỉ bật plugin theo bản năng: bật hết cache, bật hết minify, bật hết lazyload → hy vọng web chạy nhanh. Nhưng cuối cùng:

Vấn đề không nằm ở plugin. Vấn đề nằm ở kết hợp sai. Nên kết hợp chúng trong trường hợp nào, không nên kết hợp khi nào và cách dùng thế nào để đạt hiệu suất tối ưu.

Trong bài này, mình sẽ chia sẻ góc nhìn thực tế về 7 plugin nổi tiếng:

I. Phân loại plugin theo chức năng

1. Plugin Cache Fullstack

✔ FlyingPress ✔ WP Rocket ✔ LiteSpeed Cache ✔ W3 Total Cache

Những plugin này phụ trách:

NGUYÊN TẮC SỐ 1: Chỉ chạy 1 plugin cache fullstack.

Chạy 2 plugin cùng loại = xung đột chắc chắn.

2. Plugin Cache ở tầng Cloudflare

✔ Super Page Cache

→ Plugin này đẩy cache HTML lên Cloudflare Edge. → Không minify, không delay JS → không trùng với plugin tối ưu khác.

Có thể kết hợp với Perfmatters / WP-Optimize.

3. Plugin tối ưu asset & script

✔ Perfmatters

Plugin này không cache HTML, mà tập trung vào:

Perfmatters kết hợp tốt với hầu hết plugin cache.

4. Plugin dọn dẹp database, media, table

✔ WP-Optimize

Chuyên làm:

Không tối ưu JS/CSS → không gây xung đột.

II. Phân tích từng plugin & cách kết hợp

1. FlyingPress

Điểm mạnh:

Không nên kết hợp với: ❌ WP Rocket ❌ LiteSpeed Cache ❌ W3 Total Cache ❌ FlyingPress + Super Page Cache (vì 2 tầng cache HTML → xung đột)

Nên kết hợp với: ✔ Perfmatters (tắt Lazyload trong Perfmatters) ✔ WP-Optimize (dọn DB hằng tuần) ✔ Cloudflare (nhưng tắt Auto-minify, Rocket Loader)

Phù hợp cho:

2. WP Rocket

Điểm mạnh:

Không nên kết hợp với: ❌ LiteSpeed Cache ❌ FlyingPress ❌ W3 Total Cache ❌ Super Page Cache (trùng cache HTML)

Nên kết hợp với: ✔ Perfmatters (tắt minify ở 1 trong 2) ✔ WP-Optimize ✔ Cloudflare (tắt Auto-minify)

Phù hợp cho:

3. LiteSpeed Cache

Điểm mạnh:

Không nên kết hợp với: ❌ WP Rocket ❌ FlyingPress ❌ W3 Total Cache ❌ Super Page Cache (cache vs cache)

Nên kết hợp với: ✔ Perfmatters (chỉ dùng Script Manager + delay JS) ✔ WP-Optimize

Phù hợp cho:

Nếu không dùng LiteSpeed server → KHÔNG dùng LSCache.

4. Super Page Cache (Cloudflare)

Điểm mạnh:

Không nên kết hợp với: ❌ FlyingPress (trùng cache HTML) ❌ WP Rocket ❌ LiteSpeed Cache ❌ W3 Total Cache

Nên kết hợp với: ✔ Perfmatters → tối ưu JS/CSS ✔ WP-Optimize → dọn DB ✔ Cloudflare APO (hoặc không cần)

Phù hợp cho:

5. Perfmatters

Điểm mạnh:

Không nên kết hợp với: ❌ Minify trùng lặp từ nhiều plugin (Chỉ để Perfmatters hoặc plugin cache xử lý)

Nên kết hợp với hầu hết plugin cache: ✔ FlyingPress ✔ WP Rocket ✔ LiteSpeed Cache ✔ Super Page Cache ✔ WP-Optimize

Phù hợp cho:

6. WP-Optimize

Điểm mạnh:

Không gây xung đột với: ✔ FlyingPress ✔ WP Rocket ✔ LiteSpeed Cache ✔ Super Page Cache ✔ Perfmatters ✔ W3TC

Không nên bật: ❌ Minify ❌ Lazyload ❌ Cache (tính năng yếu)

Phù hợp cho:

7. W3 Total Cache

Điểm mạnh:

Không nên kết hợp với: ❌ WP Rocket ❌ FlyingPress ❌ litespeed Cache ❌ Super Page Cache ❌ Perfmatters delay JS trùng lặp (cần tinh chỉnh cẩn thận)

Nên kết hợp với: ✔ WP-Optimize ✔ CDN Cloudflare (không bật minify)

Phù hợp cho:

III. Bảng tổng hợp kết hợp

PluginCó thể kết hợp vớiKhông thể kết hợp với
FlyingPressPerfmatters, WPOLSC, W3TC, WP Rocket, SPC
WP RocketPerfmatters, WPOLSC, FP, SPC, W3TC
LiteSpeed CachePerfmatters, WPOFP, WP Rocket, SPC, W3TC
Super Page CachePerfmatters, WPOFP, WP Rocket, LSC, W3TC
PerfmattersTất cả cache pluginKhông dùng trùng minify
WP-OptimizeTất cảKhông bật cache/minify
W3 Total CacheWPOFP, WP Rocket, SPC, LSCache

IV. Gợi ý combo tối ưu cho từng loại website

1. WooCommerce lớn

FlyingPress + Perfmatters + WP-Optimize hoặc ➡ LiteSpeed Cache + Perfmatters + WP-Optimize (nếu server LS)

2. Website quốc tế (US, UK, CA, AU traffic)

Super Page Cache + Perfmatters + WP-Optimize

3. Blog cá nhân, tin tức

WP Rocket + Perfmatters + WP-Optimize

4. Landing page / POD store

FlyingPress + Perfmatters

5. Hosting shared

WP Rocket + WPO hoặc ➡ LiteSpeed Cache + WPO (nếu LS server)

6. Website cần tối ưu sâu (dev)

W3 Total Cache + WP-Optimize + Perfmatters (tắt delay trùng)

V. Tổng kết

Công thức chìa khóa: Cache = 1 plugin duy nhất Optimization = Perfmatters Clean DB = WP-Optimize

Trải nghiệm tốt nhất từ thực hành — Anh Nguyen

← Danh sách bài viết
  • Triển khai Blog Astro + CI/CD Đa Nền Tảng

    Triển khai Blog Astro + CI/CD Đa Nền Tảng

    Bài viết mình tổng hợp toàn bộ quá trình triển khai blog cá nhân với Astro (sử dụng Sveltia CMS), multi deploy, CI/CD GitHub Actions, cache busting, multi host (GitHub Pages + Vercel + Render + Netlify + DO + Cloudflare + Neocities + Surge + Wasmer)… từ A → Z.

  • So Sánh toàn diện LocalWP, MAMP, Laragon, XAMPP và WAMP Server Trên Windows

    So Sánh toàn diện LocalWP, MAMP, Laragon, XAMPP và WAMP Server Trên Windows

    Bạn đang tìm môi trường local để phát triển PHP hoặc WordPress trên Windows? Bài viết này sẽ giúp bạn hiểu rõ sự khác biệt giữa LocalWP, Laragon, MAMP, XAMPP, và WAMP Server – để chọn ra công cụ tối ưu nhất cho quy trình làm việc của bạn.

  • Công cụ mã nguồn mở kích hoạt Windows và Office kèm tính năng debug nâng cao

    Công cụ mã nguồn mở kích hoạt Windows và Office kèm tính năng debug nâng cao

    Hỗ trợ các phương thức kích hoạt như HWID, Ohook, KMS38 và Online KMS. Công cụ này cung cấp khả năng xử lý sự cố mạnh mẽ và kích hoạt sản phẩm Microsoft hiệu quả, đáp ứng nhiều nhu cầu người dùng theo cách linh hoạt, có thể tùy biến.

  • Plugin tối ưu ảnh tốt nhất cho Wordpress là gì? Optimole vs ShortPixel vs Imagify vs EWWW vs Smush

    Plugin tối ưu ảnh tốt nhất cho Wordpress là gì? Optimole vs ShortPixel vs Imagify vs EWWW vs Smush

    Đâu là plugin tối ưu ảnh tốt nhất cho Wordpress WooCommerce & blog nhiều ảnh? So sánh thực chiến Optimole, ShortPixel, Imagify, EWWW, Smush - Mình sẽ đi từ phương pháp test → kết quả → phân tích từng plugin → xếp hạng & khuyến nghị theo use case (online store, blog nhiều ảnh).

  • Những cách đơn giản để kích hoạt Windows 11 miễn phí mà không cần product key

    Những cách đơn giản để kích hoạt Windows 11 miễn phí mà không cần product key

    Chia sẻ kích hoạt Windows 11 bằng key KMS client miễn phí gồm các bước hoàn toàn giống với hướng dẫn cách kích hoạt Windows 10 miễn phí, chỉ khác là lần này mình thực hiện trên Windows 11.

  • Miễn phí 9 nền tảng headless CMS lưu trữ trên Git cho các Blog website đơn giản

    Miễn phí 9 nền tảng headless CMS lưu trữ  trên Git cho các Blog website đơn giản

    Đây là một chủ đề cực kỳ hữu ích cho các dev hiện đại, đặc biệt là những ai đang chuyển từ WordPress sang mô hình headless CMS. Nếu CMS truyền thống là tất cả trong một (cả backend lẫn frontend), thì headless CMS chỉ tập trung vào phần quản lý nội dung (backend), còn phần hiển thị (frontend) sẽ do bạn tự do chọn framework hoặc build theo ý muốn.