Chúng tôi tiếp tục ngày hôm nay với cấu hình của bộ đệm và các đối tượng trình duyệt. Trình duyệt là một phần của các công cụ tối ưu hóa việc tải trang web, không nên bỏ qua yếu tố này.

Đối với những người chưa biết, chúng tôi thực hiện một loạt cấu hình trên plugin W3TC hoặc W3 Total Cache, đây là một plugin bộ nhớ cache điều này sẽ cho phép bạn tối ưu hóa tốc độ của blog WordPress. Trong loạt bài hướng dẫn này, chúng tôi đã phát triển một số chương về cấu hình của plugin W3 Total Cache.

Bạn cần hiểu những gì chúng ta đã nói trong tập trước về cấu hình cơ sở dữ liệu. Chúng ta sẽ nói trong hướng dẫn này về cấu hình bộ đệm đối tượng và bộ đệm trình duyệt.

1 - Bộ đệm đối tượng

Thực đơn bộ nhớ cache đối tượng "Có một phần duy nhất của cài đặt nâng cao.

CÀI ĐẶT-tiến

Hai lĩnh vực đầu tiên trong phần này để biết " Mặc định Lifetime của các đối tượng ẩn "Và" khoảng thời gian thu gom rác thải Được sử dụng để xác định thời gian tồn tại của các đối tượng bộ đệm và tần suất mà các đối tượng hết hạn bị xóa. Bạn có thể giảm tuổi thọ của các đối tượng hoặc giảm khoảng thời gian để xóa các đối tượng đã hết hạn. Ngoài ra, nếu bạn muốn giảm tải trên máy chủ, bạn có thể tăng cả hai giá trị. Trong hầu hết các trường hợp, các giá trị mặc định là chấp nhận được.

Các trường sau, " toàn cầu Groups Được sử dụng để xác định các nhóm đối tượng được chia sẻ giữa các trang web, khi sử dụng mạng đa trang WordPress. Ý tưởng của tính năng này là một số đối tượng này có thể được lưu vào bộ nhớ đệm và sử dụng lại trên mạng.

toàn cầu-settings-w3tc-SETTINGS

Bạn không cần phải thay đổi cài đặt “Nhóm toàn cầu” trừ khi bạn là một nhà phát triển WordPress có kinh nghiệm và đã quen với cách hoạt động của các nhóm.

Cuối cùng, trường "Nhóm không liên tục" được sử dụng để xác định các đối tượng không bao giờ được lưu trong bộ đệm đối tượng. Một lần nữa, trừ khi bạn đã quen thuộc với các nhóm đối tượng, đừng chỉnh sửa trường này.

2 - Bộ nhớ cache của trình duyệt

Menu này có bốn phần để tinh chỉnh bộ nhớ cache của trình duyệt: Chung, CSS và JS, HTML và XML, Phương tiện và Các tệp khác. Các trường được trình bày trong mỗi phần gần như giống hệt nhau. Khi bạn điều chỉnh cài đặt của phần chung, những cài đặt tương tự này sẽ được áp dụng cho tất cả các phần tiếp theo. Sau đó, bạn có thể ghi đè các cài đặt cụ thể trong các phần cuối cùng sau khi bạn đã hoàn tất việc cấu hình phần "Chung". Do đó, bạn nên định cấu hình phần “Chung” trước, sau đó tinh chỉnh từng phần tương ứng nếu cần.

Bộ nhớ cache của trình duyệt: Chung

Bốn tùy chọn đầu tiên trong " Tổng Quát Tất cả đều tương tự với nhau. Về bản chất, cả XNUMX đều làm một việc giống nhau: làm cho dữ liệu được lưu trong bộ nhớ đệm luôn hợp lệ. Tuy nhiên, mỗi người thực hiện theo một cách khác nhau.

ẩn-the-duyệt-wordpress-w3tc

Các tùy chọn Đặt cuối biến đổi tiêu đề "Và" eTag "được trình duyệt lưu trữ và sau đó được sử dụng để hỏi máy chủ xem có phiên bản mới của tài liệu được lưu trữ hay không.

Các tùy chọn hết hạn tiêu đề "Và" tiêu đề kiểm soát bộ nhớ cache »Giới hạn thời gian tồn tại của tài nguyên được lưu trong bộ nhớ cache. Tiêu đề hết hạn thực hiện điều này bằng cách ấn định ngày hết hạn cố định cho các tài nguyên được lưu trong bộ nhớ cache. Trong khi " tiêu đề kiểm soát bộ nhớ cache Được sử dụng để gán thời gian tồn tại bắt đầu chạy khi đối tượng được lưu trong bộ nhớ cache được tải xuống bởi trình duyệt.

Ít nhất, kích hoạt tùy chọn đầu tiên của " Đặt tiêu đề sửa đổi lần cuối - ". Nếu bạn muốn cẩn thận hơn, bằng cách cho phép khách truy cập của bạn có phiên bản cập nhật nhất của trang web của bạn, hãy kích hoạt các tùy chọn bổ sung.

Kích hoạt tùy chọn " Đặt W3 Total Cache tiêu đề nếu bạn muốn có thể xem tiêu đề HTTP của tài liệu để xác định xem nó đã được lưu trữ của W3TC. Nếu bạn không biết cách xem các tiêu đề HTTP hoặc không quan tâm, chỉ cần tắt tùy chọn này. Điều này không ảnh hưởng đến hiệu suất.

cấu hình plug-in w3tc-tutorial

Để lại tùy chọn " Enable HTTP (gzip) nén Đã kích hoạt. Điều này làm giảm kích thước của tệp văn bản và có thể có tác động đáng kể đến hiệu suất trang web.

Để lại tùy chọn " Ngăn chặn bộ nhớ đệm của các đối tượng sau các thiết lập thay đổi Đã kiểm tra. Điều này đảm bảo rằng tất cả các tham số thời gian được thay đổi và một chuỗi mới được tạo và gắn vào tất cả các mục được lưu trong bộ nhớ cache để trình duyệt biết cách loại bỏ các tệp cũ để tải xuống các tệp mới nhất.

Có một số tài nguyên trang web mà bạn sẽ không muốn được trình duyệt lưu vào bộ nhớ cache. Nó có thể là một trình phát phương tiện Flash. Thêm đường dẫn đến các tài nguyên này trong " Ngăn chặn danh sách ngoại lệ trong bộ nhớ đệm '.

Kiểm tra tùy chọn " Không đặt cookie cho các tệp tĩnh '.

Control-of-cookie-w3tc

Ý tưởng ở đây là các tệp tĩnh (hình ảnh, CSS và JavaScript tập tin) không cần thêm cookie vào tiêu đề HTTP.

Tùy chọn tiếp theo "Không xử lý lỗi 404 cho các đối tượng tĩnh với WordPress", sẽ giảm tải máy chủ bằng cách cho phép máy chủ quản lý các tệp 404 tĩnh thay vì sử dụng quy trình WordPress 404 mặc định.

Trừ khi bạn mong đợi tải nặng 404 trang, việc chọn tùy chọn này hoặc không sẽ không thay đổi nhiều về hiệu suất. Cách tốt nhất là kiểm tra tùy chọn này, nhưng nó có thể khiến một số plugin tạo ra một loạt lỗi 404. Nếu điều này xảy ra, bạn sẽ cần phải thêm thủ công các URL cho tài nguyên vi phạm vào trường có tiêu đề "Danh sách ngoại lệ lỗi 404. ".

Bộ nhớ cache của trình duyệt: CSS & JS, HTML & XML, media

Mỗi phần này sẽ kế thừa các giá trị được thêm vào " Tổng Quát ". Tuy nhiên, bạn có thể sử dụng từng phần này để tinh chỉnh cách từng loại tài nguyên được xử lý trong bộ đệm của trình duyệt.

Đó là nó cho hướng dẫn này. Nếu bạn có bất kỳ câu hỏi, hãy hỏi họ trong các ý kiến.