LiteSpeed Cache là một plugin tối ưu hóa mạnh mẽ cho WordPress, đặc biệt hiệu quả khi sử dụng máy chủ LiteSpeed Web Server. Dưới đây là hướng dẫn cấu hình cơ bản và nâng cao cho plugin LiteSpeed Cache để giúp bạn tối ưu tốc độ website WordPress.

Cấu hình LiteSpeed Cache
1. Cài Đặt LiteSpeed Cache Plugin
- Truy cập Plugins > Add New trên WordPress.
- Tìm kiếm LiteSpeed Cache và nhấn Install Now, sau đó chọn Activate.
2. Cấu Hình LiteSpeed Cache
Truy cập LiteSpeed Cache > Settings để bắt đầu cấu hình plugin.
2.1. Tab General
- Enable LiteSpeed Cache: Bật tùy chọn này để kích hoạt cache.
- Server IP: Để trống, trừ khi bạn sử dụng CDN hoặc cần cấu hình đặc biệt.
2.2. Tab Cache
Đây là tab quan trọng nhất để cấu hình bộ nhớ cache.
- Cache Logged-in Users: Tắt (nếu website không có nhiều người dùng đăng nhập).
- Cache Commenters: Bật (để tăng tốc độ cho trang có bình luận).
- Cache REST API: Bật (tối ưu cho các yêu cầu REST API).
- Cache Mobile: Bật (nếu website có giao diện di động khác biệt).
- Cache TTL (Time to Live):
- Default Public Cache TTL: 604800 (1 tuần).
- Default Private Cache TTL: 1800 (30 phút).
- Default Front Page TTL: 600 (10 phút).
2.3. Tab Purge
Thiết lập xóa cache tự động khi nội dung được cập nhật.
- Purge All on Update: Bật (xóa cache khi bài viết hoặc trang được cập nhật).
- Auto Purge Rules For Publish/Update: Chọn các loại nội dung mà bạn muốn xóa cache tự động.
2.4. Tab Exclude
Nếu bạn có một số trang không muốn cache, hãy thêm chúng vào đây.
- Do Not Cache URIs: Thêm các URL hoặc mẫu URL mà bạn muốn loại trừ.
- Do Not Cache Query Strings: Thêm các chuỗi truy vấn mà bạn muốn loại trừ.
2.5. Tab Optimize
Đây là phần tối ưu hóa hiệu suất.
- CSS Minify: Bật (giảm kích thước tệp CSS).
- CSS Combine: Bật (kết hợp các tệp CSS).
- JS Minify: Bật (giảm kích thước tệp JS).
- JS Combine: Bật (kết hợp các tệp JS).
- HTML Minify: Bật (giảm kích thước HTML).
- DNS Prefetch: Thêm các domain cần tải trước (ví dụ: Google Fonts, Analytics).
- Load CSS Asynchronously: Bật (cải thiện thời gian tải bằng cách tải CSS không đồng bộ).
- Remove Unused CSS: Bật (nếu website có CSS không cần thiết).
2.6. Tab Media
Tối ưu hóa hình ảnh và video.
- Lazy Load Images: Bật (trì hoãn tải ảnh cho đến khi người dùng cuộn đến).
- Lazy Load Iframes: Bật (trì hoãn tải iframe, như YouTube).
- Image Optimization: Sử dụng công cụ LiteSpeed Image Optimization để nén ảnh.
- Truy cập LiteSpeed Cache > Image Optimization, sau đó nhấn Send Optimization Request.
2.7. Tab CDN
Nếu bạn sử dụng CDN như Cloudflare hoặc QUIC.cloud, hãy cấu hình ở đây.
- Enable CDN: Bật nếu bạn sử dụng CDN.
- CDN URL: Nhập URL của CDN.
- CDN Mapping: Thiết lập các loại nội dung sẽ được phân phối qua CDN (CSS, JS, hình ảnh).
2.8. Tab ESI (Edge Side Includes)
Tính năng ESI cho phép cache riêng lẻ các phần tử động trên trang.
- Enable ESI: Bật (nếu website có nội dung động như giỏ hàng, thông báo đăng nhập).
- Cache Admin Bar: Tắt (tránh xung đột với thanh quản trị WordPress).
- Cache Comment Form: Bật (để tăng tốc độ tải form bình luận).
Kiểm Tra Tốc Độ Website
Sau khi cấu hình xong, bạn có thể kiểm tra tốc độ website bằng các công cụ như:
- Google PageSpeed Insights
- GTmetrix
- Pingdom
Một Số Mẹo Tối Ưu Hóa Khác
- Sử dụng plugin Heartbeat Control để giảm thiểu các yêu cầu AJAX của WordPress.
- Giới hạn số lượng plugin cài đặt trên website để tránh xung đột và giảm tải máy chủ.
- Thường xuyên kiểm tra và cập nhật plugin, theme, và WordPress để đảm bảo hiệu suất tốt nhất.
Nếu bạn gặp bất kỳ vấn đề nào khi cấu hình, hãy cung cấp thêm thông tin, tôi sẽ hỗ trợ bạn chi tiết hơn.
