Người Viết : ViKiMi Editor

Thực hiện xoá dữ liệu bộ nhớ đệm Website, Clear Cache đảm bảo Website vệ sinh tốt !
Có nhiều câu hỏi cho phát triển Website thật ưu việt, và làm sao tất cả những gì mang lại đều phải hoàn hảo. Có lẽ mong muốn mang lại một Website có nhiều ưu điểm chính là điều mà các nhà phát triển Web mong đạt được. Chính vì như vậy nên họ luôn có nhưng cách xử lý để Website có một tốc độ tốt và luôn cập nhật mọi thứ mới nhất.
Vậy nên luôn tồn tại 2 câu hỏi cơ bản nhất đó là làm sao cho Website có một tốc độ tốt nhất và Website luôn cập nhật những gì mới nhất? Cả 2 câu hỏi trên đều đã được hoàn thiện với nhiều cách để người phát triển Website thực hiện chính xác theo xu hướng chung phát triển Website.
Câu hỏi 1 : Để trả lời điều này đó chính là một yếu tố giúp tác nhân là khách truy cập sẽ đạt được sự hài lòng và sẽ giữ chân họ lâu hơn. Hiên nay, tất cả các Website đều sử dụng cơ chế chung đó là bộ nhớ đệm dùng cho các Website của bạn.
+ Đây là cách thức tốt để làm cho Website của bạn có một tốc độ cao. Các trang Web sử dụng bộ nhớ đệm để giảm số lượng yêu cầu dữ liệu và tăng tốc độ trang. Như vậy chỉ có lần đầu tiên khi khách truy cập Website thì WordPress sẽ yêu cầu dữ liệu từ Cơ Sở Dữ Liệu.
+ Sau đó, WordPress sẽ tạo ra các phiên bản HTML để sử dụng trong lớp dữ liệu tốc độ cao. Các phiên bản lưu tại Cache sẽ giúp cho Website đạt tốc độ xử lý cao hơn trong các phiên làm việc với khách hàng.
+ Tuy nhiên, các phiên bản HTML lưu ở Cache sẽ không phải là mới nhất. Do đó, nó sẽ không bao gồm các chỉnh sửa hoặc cập nhật mới nhất của bạn. Vậy điều gì sẽ xảy ra khi bạn có các chỉnh sửa và cập nhât. Buộc lòng bạn phải xoá bộ nhớ đệm để có thể yên tâm rằng khách truy cập sẽ luôn thấy những phiên bản mới nhất.
Chúng ta phải biết rằng có 3 loại bộ nhớ đệm để có thể đưa ra cách thực hiện chính xác.
Site Cache : Lưu các bản sao cũ của các Trang để tăng tốc độ cho Website. Bạn có thể thực hiện xoá thủ công hoặc đặt ngày hết hạn bộ nhớ Cache cho các Trang của bạn
Browser Cache : Lưu tất cả trong bộ nhớ của trình duyệt. Người dùng có thể xoá bộ nhớ trình duyệt.
Server Cache : Dữ liệu lưu tại Cache máy chủ, bao gồm việc sử dụng mạng phân phối nội dung CDN cộng bộ nhớ đệm đối tượng và opcode
+ Mỗi loại phải được xoá riêng, đảm bảo Website của bạn luôn được cập nhật liên tục.
Câu hỏi 2 : Khi xoá bộ nhớ Cache của Website, có nghĩa là bạn sẽ xoá các tệp lưu tạm thời trong cơ sở dữ liệu bộ nhớ Cache. Buộc lòng trình duyệt sẽ phải tải các dữ liệu mới nhất và sử dụng phiên bản đó để tạo ra dữ liệu bộ nhớ đệm mới. Như vậy Website của bạn sẽ luôn được cập nhật kịp thời.
Xoá bộ nhớ đệm cũng là cách để bạn vệ sinh cho trang Website thật tốt.
Để xoá bộ nhớ đệm chúng ta có thể dùng 2 đoạn mã Code sau :
+ Đoạn mã Code 1 :
<?php
header(“Cache-Control: no-cache, no-store, must-revalidate”); // HTTP 1.1.
header(“Pragma: no-cache”); // HTTP 1.0.
header(“Expires: 0”); // Proxies.
?>
+ Đoạn mã Code 2 :
<?php
wp_cache_flush();
?>
Thực hiện gọi Function này khi cần thiết để xoá các dữ liệu Cache.
Nguồn : wp-includes/cache.php
function wp_cache_flush() {
global $wp_object_cache;
return $wp_object_cache->flush();
}