Hướng dẫn cấu hình W3 Total Cache giúp tăng tốc WordPress

Như bạn đã biết W3 Total Cache là plugin tạo cache giúp tăng tốc độ website WordPress. Nhưng không may, nó không phải thể loại plugin bạn cần chỉ cần cài đặt và tốc độ trang web của bạn được tăng lên rõ rệt. Nói cách khác, bạn cần biết cách cấu hình nó tận dụng hết sức mạnh mà nó đem lại cho tốc độ website của bạn.

Bài viết hướng dẫn cấu hình W3 Total Cache giúp tăng tốc WordPress này mình đã tham khảo từ nhiều bài viết khác nhau trên google và thử trên website mình. Mình sẽ hướng dẫn cách cấu hình cho bạn mới bắt đầu, nhưng có một điểm khi nói về chủ đề tăng tốc độ WordPress, mọi giải pháp đưa ra chỉ là gợi ý đầu vào. Chính bản thân bạn mới là quyết định những thông số hay giải pháp tối ưu.

Vì có quá nhiều điều kiện khác biệt giữa môi trường của bạn và các tác giả bài viết. Sự khác biệt đó đôi khi ảnh hưởng rất lớn đến tốc độ đạt được khi áp dụng giải pháp của tác giả đó.

Một vài sự khác biệt có thể kể đến: chất lượng hosting, theme, số lượng plugin và bản thân các plugin đang sử dụng.

Hướng dẫn cấu hình W3 Total Cache giúp tăng tốc WordPress

1. General Settings

Page Cache: Enable Page với Page Cache Method là Disk Enhanced.

Minify: Minify bạn có 2 lựa chọn. Không Enable nếu bạn đang sử dụng CloudFlare vì CloudFlare sẽ làm công việc tối ưu file CSS, JS và HTML. Bật nếu bạn không sử dụng CloudFlare. Mình không enable mà để Cloudflare thực hiện Minify.

Opcode Cache: Bạn để nguyên vì đây là phần dành cho những ai đăng ký W3 Total Cache Pro.

Database cache: không bật tính năng này nếu sử dụng MaxCDN. Nếu không, chọn database cache và giữ nguyên các thiết lập mặc định.

Object Cache: Theo mình tham khảo thì 1 số bài viết nói bật tính năng có thể làm chậm website trong nhiều trường hợp đặc biệt ở màn hình của khu vực WordPress backend.

Tích vào lựa chọn Optimize disk enhanced page and minify disk caching for NFS.

2. Page Cache

Tích vào lựa chọn Cache SSL(https) requests nếu bạn sử dụng SSL. Bạn có thể tham khảo thêm các bài viết về cài đặt ssl cho website

Bỏ lựa chọn Don’t cache pages for following user roles

Nhập vào sitemap ở Sitemap URL. Bạn có thể tìm thấy ở Yoast SEO

Tích vào lựa chọn ở Compatibility mode. Theo chú thích đây là đề xuất của tác giả plugin.

3. Minify, Database và Object Cache

Giữ nguyên không cần thay đổi gì. Vì ở tab Install, tác giả plugin cho biết các thiết lập sẵn ở các phần này đã tối ưu rồi.

4. Browser Cache

Bạn tích vào 6 tùy chọn đầu tiên. Giữ nguyên những thiết lập còn lại.

Hướng dẫn cấu hình W3 Total Cache giúp tăng tốc WordPress

5. Extension

Có 2 extension bạn nên kích hoạt:

  • CloudFlare: kích hoạt và thiết lập như bên dưới.
  • WordPress SEO by Yoast: kích hoạt vì phần lớn chúng ta đều cài plugin Yoast.
6.Cloudflare

Sau khi kích hoạt Cloudflare trong phần Extension, bạn cấu hình Cloudflare như sau:

Credentials: Kết nối với tài khoản Cloudflare

Cache Level: chọn Agrresive sẽ cho hiệu quả tốt hơn.

Bật tính năng Hotlink Protection: Đây là tính năng khá hay vì ngăn chặn các website sử dụng hình ảnh lưu trữ trên trang web của bạn. Họ không lấy hình ảnh về tải lên host của họ mà trỏ trực tiếp sang hình ảnh của bạn. Những tình huống như vậy có thể tiêu tốn băng thông và quá tải CPU cho website của bạn.

Security level: chọn Medium

SSL: chọn Flexible

Rocket Loader: chọn On

Trong tài khoản CloudFlare đi tới Speed Settings. Bật 3 tùy chọn như bên dưới

Đến đây coi như bạn đã hoàn chỉnh cấu hình W3 Total Cache. ​

Chú ý: Theo mình những phần có thể xảy ra lỗi nhất là minify html, css, javascript, và RockerLoader. Những cái này đều tác động đến css và javascript nên có thể ảnh hưởng tới hoạt động của các plugin khác.

Trên đây là những chia sẻ về hướng dẫn cấu hình W3 Total Cache giúp tăng tốc WordPress, Mình đã thử nhiều thông số cấu hình từ nhiều bài viết khác nhau, nhưng theo cách trên là cho hiệu quả nhất.

Nếu bạn có quan điểm nào khác về cấu hình W3 Total Cache, hãy để lại comment bên dưới.

Add Comment