WP Super Cache là gì? Plugin tăng tốc website WordPress hiệu quả

Mắt Bão 27/12/2021 13 phút đọc

 

WP Super Cache là gì?

WP Super Cache là plugin miễn phí tạo bộ nhớ đệm cache cho website bằng phương thức HTML cache. Vậy công dụng của WP Super Cache là gì? WP Super Cache sẽ tối ưu tốc độ tải website, giảm băng thông tiêu thụ, tối ưu SEO… và mang lại nhiều lợi ích khác.

Plugin WP Super Cache là gì?
Plugin WP Super Cache đã đạt hơn 1 triệu lượt sử dụng

Cách cài đặt WP Super Cache

Hướng dẫn cài đặt WP Super Cache
Hướng dẫn cài đặt WP Super Cache

Các điều cần lưu ý khi cài WP Super Cache là gì?

Để tránh một vài lỗi trong quá trình cài đặt WP Super Cache, hãy thực hiện các bước chuẩn bị sau:

  • Truy cập file wp-config.php. Trong trình quản lý File Manager tìm đoạn code <?php (sử dụng tổ hợp phím Ctrl + F). Thêm đoạn code sau vào đoạn đầu file: define( ‘WP_CACHE’, true );
  • Đến trình quản lý trang web (domain/wp-admin). Chọn bật tính năng Permalink để dùng WP Super Cache.

Kích hoạt WP Super Cache

WP Super Cache là gì? Lỗi có thể xảy ra nếu bạn chưa thêm code vào file wp-config.php
Lỗi có thể xảy ra nếu bạn chưa thêm code vào file wp-config.php

Tiếp tục cài đặt plugin WP Super Cache:

  • Tại Plugin -> Add new nhập tên plugin là WP Super Cache.
  • Kết thúc quá trình tải về chọn Active để kích hoạt plugin.
  • Nếu gặp lỗi như ảnh trên có nghĩa là bạn chưa thêm đoạn code define( 'WP_CACHE', true ) vào file wp-config.php.
WP Super Cache là gì? Khởi động WP Super Cache tại tab Easy
Khởi động WP Super Cache tại tab Easy

Trường hợp file wp-config.php của bạn đang CHMOD là 644 thì tức là nó có quyền ghi vào tự động, vì thế bạn chỉ cần ấn nút Update Status cập nhật tự động. Vào mục Setting-> WP Super Cache tại tab Easy chọn Caching On và nhấn Update Status.

WP Super Cache là gì? Đoạn code trong mã nguồn thông báo website đã được cài đặt WP Super Cache
Đoạn code trong mã nguồn thông báo website đã được cài đặt WP Super Cache

Như vậy, chúng ta vừa cài đặt WP Super Cache xong. Để kiểm tra xem plugin có đang hoạt động không, bạn có thể truy cập trang web từ một trình duyệt khác. Kiểm tra mã nguồn bằng tổ hợp phím “Ctrl + U”, dùng tổ hợp phím tìm kiếm như trên để tìm đoạn code sau, nếu có nghĩa là bạn đã cài đặt WP Super Cache thành công.

Cách quản lý các file cache

WP Super Cache là gì? Nơi lưu trữ các trang đã được tạo cache
Nơi lưu trữ các trang đã được tạo cache

Quá trình cài đặt plugin WP Super Cache khá đơn giản và toàn bộ thao tác lưu cache sẽ được thực hiện tự động. Bạn có thể kiểm tra các file cache bằng cách: tại tab Content chọn List all cached files – lúc này, một danh sách các trang đã được lưu cache sẽ hiển thị như ảnh trên.

Thiết lập tối ưu WP Super Cache là gì?

WP Super Cache là gì? Hướng dẫn tăng tốc website WordPress bằng WP Super Cache
Hướng dẫn tăng tốc website WordPress bằng WP Super Cache

Dưới đây là một số cài đặt WP Super Cache nâng cao được thực hiện tại tab Advance. Mặc dù là cài đặt nâng cao nhưng bạn chỉ cần chọn theo các tùy chọn dưới đây và lưu lại là được.

WP Super Cache là gì? Cài đặt nâng cao cho plugin WP Super Cache
Cài đặt nâng cao cho plugin WP Super Cache
WP Super Cache là gì? Xóa các file cache cũ sau khi bài viết được update
Xóa các file cache cũ sau khi bài viết được update
WP Super Cache là gì? Thiết lập thời gian xử lý cache
Thiết lập thời gian xử lý cache
WP Super Cache là gì? Thiết lập tab Preload WP Super Cache
Thiết lập tab Preload WP Super Cache

Tại tab Preload hãy đặt cấu hình như ảnh trên:

Plugin WP Super Cache là gì? Thiết lập tab Plugin WP Super Cache
Thiết lập tab Plugin WP Super Cache

Tại tab Plugin, nếu có plugin tương thích được hiện trong mục này bạn có thể Enabled, nếu không hãy để mặc định là được.

WP Super Cache là gì? Thiết lập tab Debug WP Super Cache
Thiết lập tab Debug WP Super Cache

Tại tab Debug, chọn enable ở mục Display comments at the end of every page like this.

WP Super Cache là gì? Test Cache để kiểm tra lỗi sau khi cài đặt WP Super Cache
Test Cache để kiểm tra lỗi sau khi cài đặt WP Super Cache

Kết thúc quá trình cài đặt tại từng tab như trên, bạn click back (trở về) tab Easy và chọn “Test cache” để kiểm tra lỗi. Kết quả như ảnh trên thì chúc mừng bạn, đã tối ưu WP Super Cache thành công.

Hiện nay, có khá nhiều plugin có chức năng tương tự WP Super Cache, tuy nhiên plugin này vẫn được đánh giá cao hơn cả. Với giao diện dễ sử dụng, hoạt động ổn định và tối ưu tốt để cải thiện tốc độ, chỉ cần dùng mỗi WP Super Cache là bạn đã có thể tăng cường trải nghiệm tốt người dùng web. Việc này cũng giúp website tránh ra những lỗi xung đột giữa các plugin.

Sửa lỗi timestamp

WP Super Cache là gì? Sửa lỗi timestamp khi cài đặt WP Super Cache
Sửa lỗi timestamp khi cài đặt WP Super Cache

Trong trường hợp Test cache xảy ra lỗi timestamp như ảnh trên, tức lỗi thời gian lưu cache trên server không khớp với mốc trên máy tính thì bạn có thể xóa cache (tab Content->Delete Cache), truy cập web bằng trình duyệt khác và Test Cache lại. Lỗi timestamp không quá nghiêm trọng nên người dùng có thể tự điều chỉnh chúng một cách dễ dàng.

Nếu vẫn xảy ra lỗi tương tự vẫn tiếp tục xảy ra sau khi sửa chữa, bạn cũng không cần bận tâm mà thay vào đó, chỉ cần kiểm tra xem tốc độ tải trang web đã được cải thiện chưa là ổn.

Một số lưu ý khi dùng WP Super Cache

WP Super Cache là gì? Một số lỗi thường gặp khi dùng WP Super Cache
Một số lỗi thường gặp khi dùng WP Super Cache

Mặc dù có nhiều ưu điểm nhưng đôi khi nhưng khi cài đặt và sử dụng WP Super Cache, bạn vẫn nên chú ý một số vấn đề sau:

  • WP Super Cache sẽ khiến các plugin đếm lượt xem bài viết không hoạt động chính xác.
  • Nếu đang sử dụng SSL/HTTPS, bạn sẽ có thể gặp lỗi trắng trang/404.
  • Trong trường hợp chuyển hosting, bạn nên gỡ plugin WP Super Cache trước sau đó cài đặt sau khi thuê hosting mới để tránh lỗi trắng trang do sai đường dẫn.
  • Tắt các plugin bảo mật trước khi cài đặt WP Super Cache, chẳng hạn iThemes Security, Bullef Proof Security,…
  • Nên sử dụng duy nhất 1 plugin cache cho 1 website để tránh xảy ra lỗi.

Cách cài WP Super Cache cho Woocommerce

Cài đặt WP Super Cache cho Woocommerce
Cài đặt WP Super Cache cho Woocommerce

Mời độc giả xem bài viết “WooCommerce là gì?” để hiểu thêm về Plugin này cũng như cách cài đặt.

WooCommerce là một plugin mã nguồn mở trên WordPress hỗ trợ thiết kế website thương mại điện tử hay web bán hàng. Tác vụ của nó là biến website trở thành một trang thương mại điện tử nhanh chóng, hiệu quả. Vậy chức năng của WooCommerce là gìWooCommerce có toàn bộ các chức năng mà một web bán hàng cần có như: giỏ đơn hàng, số lượng hàng hóa, thanh toán, khuyến mãi, đăng ký khách hàng,…

Woocommerce là plugin hỗ trợ bán hàng được sử dụng khá phổ biến cho các website WordPress. Nếu bạn cũng đang dùng plugin này, hãy truy cập tab Advance, tại Accepted Filenames & Rejected URIs chọn Pages như ảnh để không lưu cache cho các trang giỏ hàng và thanh toán.

Cách cài đặt WP Super Cache cho NGINX

Hướng dẫn cài đặt WP Super Cache cho NGINX
Hướng dẫn cài đặt WP Super Cache cho NGINX

Cài đặt WP Super Cache cho NGINX cũng khá đơn giản:

  • Đầu tiên, bạn cần cấp quyền cho user NGINX sở hữu thư mục chứa website.
chown -R nginx:nginx /home/website/example.com/public_html
  • Tiến hành cài đặt plugin như bình thường (Plugins->Add new), kích hoạt xong mở file cấu hình domain trong NGINX thêm đoạn code sau vào giữa cặp server {…             }.
set $cache_uri $request_uri;




# POST requests and urls with a query string should always go to PHP

if ($request_method = POST) {

        set $cache_uri 'null cache';

}

if ($query_string != "") {

        set $cache_uri 'null cache';

} 




# Don't cache uris containing the following segments

if ($request_uri ~* "(/wp-admin/|/xmlrpc.php|/wp-(app|cron|login|register|mail).php|wp-.*.php|/feed/|index.php|wp-comments-popup.php|wp-links-opml.php|wp-locations.php|sitemap(_index)?.xml|[a-z0-9_-]+-sitemap([0-9]+)?.xml)") {

        set $cache_uri 'null cache';

} 




# Don't use the cache for logged in users or recent commenters

if ($http_cookie ~* "comment_author|wordpress_[a-f0-9]+|wp-postpass|wordpress_logged_in") {

        set $cache_uri 'null cache';

}
  • Kế tiếp, tìm cặp localtion / {….} và thay thế bằng:
#Load from cache

location / {

     try_files /wp-content/cache/supercache/$http_host/$cache_uri/index.html $uri $uri/ /index.php ;

}

 Với ba bước trên, bạn đã cài đặt WP Super Cache cho NGINX thành công.

Mắt Bão khuyến khích bạn nên tham khảo hướng dẫn từ nhà cung cấp dịch vụ cho thuê máy chủ trước khi tiến hành cài đặt.

Plugin thay thế cho WP Super Cache là gì? 

Tổng hợp plugin hỗ trợ cache cho website WordPress
Tổng hợp plugin hỗ trợ cache cho website WordPress

Hiện nay ngoài WP Super Cache, bạn vẫn có thể chọn các plugin khác để hỗ trợ tạo cache cho website. Dưới đây là một số plugin phổ biến nên tham khảo:

  • W3 Total Cache là plugin tạo cache hoàn toàn miễn phí với đầy đủ các tính năng chuyên nghiệp. Tuy nhiên, vì hỗ trợ nhiều kỹ thuật tạo cache nên W3 Total Cache có thể khó sử dụng đối với người mới bắt đầu.
  • WP Rocket: là plugin trả phí nên WP Rocket có đầy đủ các tính năng tạo cache. Điểm cộng cho plugin này là giao diện tương đối dễ sử dụng cho cả những người mới.
  • Simple Cache: đúng với tên gọi của mình, Simple Cache cũng là Plugin được tạo ra dành cho những người dùng mới của WordPress. Ưu điểm của nó là giao diện sử dụng cực kì đơn giản, cho phép tạo bộ nhớ đệm và nén các dữ liệu của trang dưới dạng gzip.
  • Cache Enabler là plugin của KeyCDN, bạn chỉ cần cài đặt và khởi động, tất cả phần còn lại sẽ hoàn toàn được tự động hóa. Plugin này còn có thêm chế độ làm gọn bộ nhớ đệm trong mục cài đặt.
  • WP Fastest Cache một plugin được đánh giá cao, sở hữu đầy đủ các tính năng từ tích hợp CDN, hệ thống thu gọn HTML và CSS, tổ hợp CSS và JS, nén Gzip và bộ nhớ đệm trình duyệt.

Tổng kết

Trên đây là những chia sẻ về plugin WP Super Cache, khái niệm, cách cài đặt cũng như những ưu điểm của nó trong việc cải thiện tốc độ duyệt web. Trong thời đại mà người dùng Internet chỉ có thể dành cho bạn vài phần giây để chờ đợi, tại sao không thử chủ động nâng cao trải nghiệm cho họ để thúc đẩy hoạt động kinh doanh của chính mình? Hãy áp dụng WP Super Cache cho website ngay hôm nay!






Bài viết liên quan