Hướng dẫn class-wp-cache php - lớp-wp-cache php

Hướng dẫn class-wp-cache php - lớp-wp-cache php

Đã đăng vào thg 3 24, 2017 4:19 SA 4 phút đọc 4 phút đọc

Giới thiệu

Như các bạn đã biết việc một Website chạy nhanh hay chậm ảnh hưởng khá nhiều đến người dùng. WordPress là mã nguồn có hỗ trợ về optimize, tốc độ load trang khá tốt nhưng với những Website lớn có nhiều hình ảnh, nội dung thì việc Optimize trang web để có tốc độ tốt nhất chung ta phải cần đến sự hỗ trợ từ hãng thứ 3. Hôm nay tôi xin giới thiệu với các bạn một plugin hỗ trợ cache khá tốt đó là WP Super Cache.

WP Super Cache là một plugin WordPress miễn phí khá tốt để hỗ trợ tăng tốc website WordPress. Những tính năng nổi bật của nó gồm có:

  • PHP caching.
  • Compress pages.
  • Don't cache pages for known users.
  • Cache rebuild.
  • CDN support.
  • Extra homepage checks.

Sau đây tôi sẽ hướng dẫn các bạn cài đặt và setting một cách có hiệu quả nhất.

Cài đặt WP Super Cache

Cài đặt plugin WP Super Cache cũng giống như cài đặt các plugin khác. Các bạn có thể cài đặt trực tiếp từ Plugin của WP hoặc upload file zip. Sau đó bạn vào Settings -> Permalink và bật tính năng permalink lên để dùng WP Super Cache tốt nhất.

Note: Các bạn nên mở file wp-config.php ra và chèn đoạn dưới đây vào dưới Các bạn nên mở file wp-config.php ra và chèn đoạn dưới đây vào dưới define( 'WP_CACHE', true );

Kích hoạt WP Super Cache

Sau khi cài đặt xong. Các bạn vào Admin và On Caching lên Nếu các bạn thấy có bảo Warning thì đó là do folder wp-content chưa được quyền write. Các bạn change quyền write cho folder đó là được. Sau khi On Caching xong các bạn F5 lại trang và view page source và kéo xuống dưới thấy có 2 dòng này là ok

Hướng dẫn class-wp-cache php - lớp-wp-cache php
Nếu các bạn thấy có bảo Warning thì đó là do folder wp-content chưa được quyền write. Các bạn change quyền write cho folder đó là được. Sau khi On Caching xong các bạn F5 lại trang và view page source và kéo xuống dưới thấy có 2 dòng này là ok
Hướng dẫn class-wp-cache php - lớp-wp-cache php

Quản lý các file cache

Sau khi On Caching. Các bạn có thể kiểm tra xem những trang nào đã được cache bằng cách nhấn vào tab Content và bấm vào List all cached files List page đã được cache

Hướng dẫn class-wp-cache php - lớp-wp-cache php
List page đã được cache
Hướng dẫn class-wp-cache php - lớp-wp-cache php

Thiết lập tối ưu và nâng cao

Để thiết lập WP Super Cache nâng cao, bạn cần chuyển sang tab Advanced.

Tại đây, bạn hãy click vào các tùy chọn sau (các tùy chọn khác đã được chọn thì không cần bỏ chọn):

Cache hits to this website for quick access. (Recommended)

Dòng này sẽ được đánh dấu vào nếu bạn đã bật WP Super Cache ở tab Easy.

Use mod_rewrite to serve cache files. (Recommended)

Sử dụng phương thức rewrite đường dẫn để load file cache nhanh hơn. Hãy chắc chắn là file .htaccess (đối với Apache/Shared Host) đang CHMOD là 644 vì chút nữa ta sẽ cần cập nhật nội dung file này, đối với NGINX thì không cần vì ở trên mình đã kêu bạn chèn các quy tắc ghi đường dẫn của WP Super Cache.

Compress pages so they’re served more quickly to visitors. (Recommended)

Nén file cache thành dạng gzip để giảm dung lượng của website nhằm load nhanh hơn.

Don’t cache pages for known users. (Recommended)

Không load file cache nếu bạn đăng nhập, nếu bạn là quản trị thì sẽ hơi rắc rối nếu bạn bật cache cho người quản trị vì khi cần thay đổi cái gì đó, bạn phải xóa cache.

Only refresh current page when comments made.

Nếu bạn sử dụng hệ thống bình luận trong WordPress thì tùy chọn này sẽ tự xóa cache của trang có bình luận mới để tránh các trường hợp thành viên comment xong lại không thấy comment của mình do cache.

Đánh dấu xong, hãy ấn vào nút Update Status để hoàn tất.

Sau đó bạn kéo xuống, tìm nút Update Mod_Rewrite Rules rồi ấn vào để nó tự thêm nội dung file .htaccess nếu bạn sử dụng phương thức rewrite đường dẫn để load cache (NGINX không cần làm).

wp-supercache-updatemodrewrite

Nếu nó hiện ra bảng màu xanh lá cây thì bạn đã làm thành công.

Trường hợp nó không tự chèn nội dung đó vào file .htaccess do phân quyền thì bạn hãy bấm vào nút View Mod_Rewrite Rules và copy bỏ vào file .htaccess ngoài thư mục gốc của website thủ công.

All rights reserved

Hướng dẫn class-wp-cache php - lớp-wp-cache php

Hướng dẫn class-wp-cache php - lớp-wp-cache php

Hướng dẫn class-wp-cache php - lớp-wp-cache php

Hướng dẫn dùng cookie count trong PHP

Nội dung chính Cookie là gì? Tạo cookie trong PHP Tạo và đọc cookie trong PHP Sửa đổi giá trị cookie trong PHP Xóa cookie trong PHP Kiểm tra xem Cookies có được bật ...

Hướng dẫn class-wp-cache php - lớp-wp-cache php

Hướng dẫn class-wp-cache php - lớp-wp-cache php

Hướng dẫn class-wp-cache php - lớp-wp-cache php

Hướng dẫn class-wp-cache php - lớp-wp-cache php

Hướng dẫn class-wp-cache php - lớp-wp-cache php

Hướng dẫn class-wp-cache php - lớp-wp-cache php

Hướng dẫn class-wp-cache php - lớp-wp-cache php

Hướng dẫn class-wp-cache php - lớp-wp-cache php

Hướng dẫn class-wp-cache php - lớp-wp-cache php

Hướng dẫn class-wp-cache php - lớp-wp-cache php

Hướng dẫn class-wp-cache php - lớp-wp-cache php

Hướng dẫn class-wp-cache php - lớp-wp-cache php

Hướng dẫn class-wp-cache php - lớp-wp-cache php

Hướng dẫn class-wp-cache php - lớp-wp-cache php

Hướng dẫn cyt to php - chuyển sang php

Xếp hạng #2305 COUINARY (CYT)0.1232378.3% 8.3% 0,00000013 btc 8,0% 8.0% 0,00000691 bnb 3.0%3.0% Khi giá đạt giá mục tiêu, một cảnh báo sẽ được gửi cho bạn thông qua ...

Hướng dẫn class-wp-cache php - lớp-wp-cache php

Hướng dẫn class-wp-cache php - lớp-wp-cache php

Hướng dẫn class-wp-cache php - lớp-wp-cache php

Hướng dẫn class-wp-cache php - lớp-wp-cache php

Lấy thông tin khách hàng theo id php

Trong cơ sở dữ liệu Database sẽ chứa nhiều dữ liệu khác nhau. Nó sẽ chia thành các bảng (Table), trong bảng lại có các cột. Ví dụ như bạn sẽ tạo một ...

Hướng dẫn class-wp-cache php - lớp-wp-cache php

Hướng dẫn class-wp-cache php - lớp-wp-cache php

Hướng dẫn class-wp-cache php - lớp-wp-cache php

Hướng dẫn class-wp-cache php - lớp-wp-cache php

Hướng dẫn class-wp-cache php - lớp-wp-cache php

Hướng dẫn dùng assert statement trong PHP

Trong bài đầu tiên của series này, chúng ta đã đi qua cách cài đặt và cấu hình PHPUnit cho 1 project PHP, một số conventions khi thực hiện Unit test trong PHP và trải ...

Hướng dẫn class-wp-cache php - lớp-wp-cache php

Hướng dẫn dùng php boolean trong PHP

Trong bài này, chúng ta sẽ tìm hiểu kỹ về kiểu dữ liệu boolean trong PHP. Để học tốt bài này, các bạn cần đọc lại bài Cài đặt môi trường lập trình Web ...

Hướng dẫn class-wp-cache php - lớp-wp-cache php

Hướng dẫn class-wp-cache php - lớp-wp-cache php

2023 E Class Mercedes-Benz

Buy. Sell. Wow .The free, easy way to change your car online Rated 4.6/5 from 33,410 reviews A prototype of the new Mercedes E-Class has been spotted testing ahead of a possible reveal in 2023. Read ...

Hướng dẫn class-wp-cache php - lớp-wp-cache php

Thống kê doanh thu php

31/10/2021 code website mvc oop php, hướng dẫn lập trình pdo web, hướng đối tượng oop php, làm website pdo, lap trinh căn bản oop, lap trinh huong doi tuong php, oop mvc php, oop ...

Hướng dẫn class-wp-cache php - lớp-wp-cache php

Hướng dẫn class-wp-cache php - lớp-wp-cache php

Hướng dẫn class-wp-cache php - lớp-wp-cache php

Hướng dẫn class-wp-cache php - lớp-wp-cache php

Hướng dẫn class-wp-cache php - lớp-wp-cache php

Hướng dẫn class-wp-cache php - lớp-wp-cache php

Hướng dẫn class-wp-cache php - lớp-wp-cache php

Hướng dẫn class-wp-cache php - lớp-wp-cache php

Hướng dẫn ioc trong php

Trong chuỗi bài viết này, chúng ta sẽ tự tay implement một cái IoC Container (Inversion of Control Container), sử dụng ngôn ngữ lập trình PHP. Nhưng trước khi implement ...

Hướng dẫn class-wp-cache php - lớp-wp-cache php

Hướng dẫn php block comment - nhận xét khối php

Hướng dẫn dùng install windows trong PHPSmugWimp at smugwimp dot com ¶16 years ago If you make changes to your PHP.ini file, consider the following. (Im running IIS5 on W2K server. I dont know ...

Hướng dẫn class-wp-cache php - lớp-wp-cache php