[WordPress] Cải thiện hiệu suất bằng cách xóa cookie khỏi tài nguyên tĩnh

Trong vài năm nay, Google đã tính đến hiệu suất để tạo ra thứ hạng của mình (ngay cả khi nó có vẻ rất thấp). Nhưng nói chung, người ta biết rằng một trang web nhanh sẽ có kết quả tốt hơn.

bánh quy

Nói cách khác, cuộc săn tìm mili giây đang mở. Tôi cũng đã cài đặt plugin Parallelize cho WordPress, để phân phối tải xuống hình ảnh trên 2 miền phụ. Nhưng tôi cũng nhận thấy rằng tất cả các hình ảnh blog của tôi đang tải với Cookie WordPress.

Làm cách nào để phân phối tài nguyên tĩnh không có cookie với WordPress?

Nó thực sự khá dễ dàng. Chỉ cần mở tệp của bạn wp-config.php, tại thư mục gốc của blog WordPress của bạn và chèn mã sau (tất nhiên là điều chỉnh nó cho phù hợp với bạn):

xác định ('WP_CONTENT_URL', 'http://img1.websourcing.fr/wp-content'); xác định ('COOKIE_DOMAIN', 'blog.websourcing.fr');

Dòng đầu tiên chứa miền trỏ đến nội dung tĩnh của bạn (thường được sử dụng với bloginfo(‘template_directory’)). Thứ hai chứa miền sẽ được phân phát cùng với cookie.

Tôi sử dụng miền phụ img1 để hiển thị hình ảnh, bảng định kiểu và JS không được tạo, các hình vẽ trong bảng định kiểu của tôi,…
Không có sự khác biệt lớn, nhưng ít hơn vài byte trên mỗi tài nguyên tĩnh mà bạn sẽ xử lý như thế này. Được thêm vào với nhau, điều này có thể đại diện cho một trọng lượng nhất định (một vài KB nếu bạn có nhiều hình ảnh).

Bạn sẽ tìm thấy rất nhiều chủ đề về điều này trên các diễn đàn WordPress.org.

Cũng đọc