Computer >> Máy Tính >  >> Lập trình >> HTML

Cách xóa bộ nhớ cache của WordPress đúng cách

Các nghiên cứu đã chỉ ra rằng một trang web tải nhanh sẽ cải thiện trải nghiệm duyệt web của người dùng, tăng chuyển đổi và cải thiện tỷ lệ giữ chân người dùng. Vì tốc độ trang web là một số liệu quan trọng trong Core Web Vitals của Google, một trang web nhanh cũng sẽ cải thiện lưu lượng truy cập trang web của bạn và xếp hạng công cụ tìm kiếm.

Cách hiệu quả nhất để cải thiện tốc độ của trang web WordPress là kích hoạt bộ đệm trang bằng cách sử dụng plugin bộ nhớ đệm WordPress như WP Rocket hoặc WP Super Cache.

Bộ nhớ đệm trang tạo bản sao của mọi trang trên trang web WordPress của bạn để nội dung được phân phối nhanh hơn. Bằng cách này, bạn có thể ngay lập tức giảm thời gian tải trang cho một trang web WordPress từ ba đến năm giây. Các plugin bộ nhớ đệm của WordPress sẽ thực hiện tất cả công việc khó khăn cho bạn, nhưng điều quan trọng là phải xóa bộ nhớ cache của WordPress thường xuyên để khách truy cập được phục vụ phiên bản mới nhất của mỗi trang.

Trong bài viết này, tôi sẽ giải thích lý do tại sao bộ nhớ cache của trang WordPress cần được xóa. Tôi cũng sẽ chỉ cho bạn cách xóa bộ nhớ cache trong các plugin bộ nhớ đệm WordPress phổ biến và các dịch vụ lưu trữ WordPress.

Tại sao phải xóa bộ nhớ cache của WordPress?

Khi ai đó truy cập trang web WordPress, máy chủ cần tải tất cả các tệp cốt lõi, truy xuất nội dung từ cơ sở dữ liệu của trang web và sau đó cung cấp nội dung cho khách truy cập. Đây là một quá trình chuyên sâu phải được lặp lại mỗi khi ai đó truy cập một trang trên trang web.

Một cách nhanh hơn và hiệu quả hơn để phân phối nội dung là tạo một bản sao tĩnh của mỗi trang trang web và thay vào đó phân phối nội dung đó cho khách truy cập.

Để tạo bản sao được lưu trong bộ nhớ cache của một trang, máy chủ phải tải các tệp cốt lõi WordPress quan trọng và truy xuất nội dung của trang từ cơ sở dữ liệu WordPress. Tuy nhiên, khi mỗi trang trên trang web WordPress của bạn đã được lưu vào bộ nhớ cache, việc cung cấp các trang được lưu trong bộ nhớ cache cho người dùng sẽ nhanh hơn đáng kể so với yêu cầu thông tin động từ máy chủ mọi lúc.

Bộ nhớ cache của trang ban đầu Khi ai đó truy cập một trang lần đầu tiên, một phiên bản được lưu trong bộ nhớ cache của trang sẽ được tạo và lưu trữ.
Tải trước các trang Tải trước bộ đệm cho phép bạn lưu vào bộ đệm tất cả các trang web cùng một lúc. Điều này đảm bảo tất cả các trang tải nhanh chóng, nhưng nó có thể tạm thời làm căng máy chủ và làm chậm trang web của bạn.
Xóa trang Cache Các trang được lưu trong bộ nhớ cache có thể lỗi thời nếu chúng không được tạo lại sau khi cập nhật trang web. Do đó, điều quan trọng là phải tạo lại phiên bản đã lưu trong bộ nhớ cache của một trang khi bạn đã cập nhật trang web của mình. Điều này được gọi là “ Xóa bộ nhớ cache “.
Bộ nhớ đệm trang trên trang web WordPress.

Các plugin bộ nhớ đệm của WordPress có thể tự động xóa bộ nhớ cache trong WordPress khi nó đã được cập nhật. Ví dụ:nếu bạn cập nhật một trong các bài đăng trên blog của mình, plugin bộ nhớ đệm có thể tạo một bản sao được lưu trong bộ nhớ cache tĩnh mới cho trang của bạn.

Nếu bạn thực hiện một thay đổi quan trọng đối với trang web của mình, chẳng hạn như thay đổi thiết kế trang web, bạn nên xóa thủ công tất cả bộ nhớ cache của trang trên trang web WordPress của mình để tất cả các trang đều được cập nhật.

Để tìm hiểu thêm về bộ đệm trang, hãy xem bài viết của tôi “Cách hoạt động của bộ đệm trong WordPress”.

Bộ nhớ cache của trình duyệt là gì và làm cách nào để xóa bộ nhớ cache?

Khi bạn truy cập một trang web trực tuyến, trình duyệt của bạn sẽ lưu trữ cục bộ các nội dung tĩnh như HTML, hình ảnh, CSS và Javascript. Điều này được gọi là “ Bộ nhớ đệm của trình duyệt “. Khi bạn quay lại trang web, trình duyệt của bạn có thể truy xuất các tệp tĩnh trực tiếp từ máy tính của bạn thay vì tải xuống lại.

Bộ nhớ đệm của trình duyệt là thứ giúp tăng tốc độ duyệt web đáng kể, nhưng các tệp được lưu trong bộ đệm cũ hơn đã hết hạn có thể gây ra sự cố, vì vậy điều quan trọng là các trang web phải xác định ngày hết hạn cho các loại tệp tĩnh khác nhau.

Nếu bạn thấy rằng một trang web vẫn tải không chính xác, bạn nên xóa bộ nhớ cache của trình duyệt để đảm bảo tất cả nội dung được lấy từ máy chủ.

  • Xóa bộ nhớ cache và cookie trong Google Chrome
  • Xoá Cookie và Dữ liệu Trang web trong Firefox
  • Xem và xóa Lịch sử trình duyệt trong Microsoft Edge

Nhiều plugin tối ưu hóa WordPress cho phép bạn bật bộ nhớ đệm của trình duyệt cho khách truy cập chỉ bằng một nút bấm. Trong các giải pháp như W3 Total Cache, bạn cũng có thể xác định ngày hết hạn của nội dung.

Mặc dù bộ nhớ đệm của trình duyệt có trong nhiều plugin bộ nhớ đệm của WordPress, hãy nhớ rằng bộ đệm trang và bộ nhớ đệm của trình duyệt là các kỹ thuật hoàn toàn khác nhau.

Cách xóa bộ nhớ cache của WordPress bằng WP Rocket

WP Rocket là một plugin tối ưu hóa WordPress thân thiện với người dùng giúp đơn giản hóa quá trình lưu trữ tệp và xóa bộ nhớ cache WP. Trong trang tổng quan chính, có các nút tác vụ nhanh để xóa tất cả các tệp đã lưu trong bộ nhớ cache và bắt đầu tải trước bộ nhớ cache của trang.

WP Rocket cũng hỗ trợ OPcache, đây là một công cụ bộ nhớ đệm có thể được sử dụng để tăng tốc độ của các trang web PHP. Một nút tác vụ nhanh có sẵn để xóa tất cả OPcache.

Cách xóa bộ nhớ cache của WordPress đúng cách
Bộ nhớ cache của trang có thể được xóa và tải từ trang tổng quan WP Rocket chính.

Trang cài đặt bộ đệm WP Rocket cho phép bạn tạo các tệp bộ đệm dành riêng cho người dùng di động và người dùng đã đăng nhập. Bạn cũng có thể đặt các trang được lưu trong bộ nhớ cache sẽ bị xóa sau một số giờ xác định.

Cách xóa bộ nhớ cache của WordPress đúng cách
Trang cài đặt bộ đệm WP Rocket.

Trong trang Cài đặt tải trước, bạn có thể kích hoạt tải trước bộ đệm và tải trước phông chữ cũng như sơ đồ trang web. Các tùy chọn khác có sẵn trên trang cài đặt Quy tắc nâng cao để chỉ định URL và tác nhân người dùng không bao giờ được lưu vào bộ nhớ đệm. Trang này cũng cho phép bạn xóa các URL cụ thể khi các bài đăng và trang được cập nhật.

Cách xóa bộ nhớ cache của WordPress đúng cách
Sử dụng sơ đồ trang web, bạn có thể tư vấn cho WP Rocket những trang nào nên lưu vào bộ nhớ cache trên trang web của bạn.

Menu thả xuống WP Rocket có thể được truy cập từ back-end và front-end của trang web WordPress của bạn. Bạn có thể sử dụng menu để xóa tất cả bộ nhớ cache, tải trước bộ nhớ cache và xóa OPcache.

Nếu bạn đang truy cập menu từ giao diện người dùng của trang web, bạn có thể sử dụng tùy chọn “Xóa URL này” để xóa bộ nhớ cache cho một trang cụ thể.

Cách xóa bộ nhớ cache của WordPress đúng cách
Bộ nhớ cache của trang cũng có thể được xóa khỏi trình đơn thả xuống WP Rocket.

Cách làm trống bộ nhớ cache của WordPress bằng W3 Total Cache

W3 Total Cache là một plugin bộ nhớ đệm WordPress nâng cao có hàng trăm tùy chọn cấu hình. Một tùy chọn để làm trống tất cả bộ nhớ cache có sẵn từ bảng điều khiển plugin.

Cách xóa bộ nhớ cache của WordPress đúng cách
Trang tổng quan W3 Total Cache.

Bất cứ khi nào bạn thay đổi cài đặt trong W3 Total Cache, plugin sẽ xóa tất cả bộ nhớ cache của trang khi bạn nhấp vào nút lưu.

Cách xóa bộ nhớ cache của WordPress đúng cách
Trang cài đặt chung của W3 Total Cache.

Các trang cài đặt chuyên dụng có sẵn cho bộ đệm trang, bộ đệm cơ sở dữ liệu, bộ đệm đối tượng và bộ đệm trình duyệt.

Trong trang cài đặt bộ nhớ cache của trang, bạn có thể xác định vùng nào trên trang web WordPress của bạn được lưu vào bộ nhớ cache và vùng nào không. Bạn cũng có thể định cấu hình cài đặt tải trước bộ nhớ cache và chọn các trang và nguồn cấp dữ liệu sẽ được xóa khi nội dung được tạo hoặc cập nhật.

Cách xóa bộ nhớ cache của WordPress đúng cách
W3 Total Cache cho phép bạn kiểm soát mọi khía cạnh của bộ nhớ đệm trang.

Menu thả xuống W3 Total Cache cho phép bạn xóa tất cả bộ nhớ cache. Khi được truy cập từ giao diện người dùng của trang web, nó có thể được sử dụng để xóa bộ nhớ cache cho các trang cụ thể.

Cách xóa bộ nhớ cache của WordPress đúng cách
Có thể xem menu thả xuống W3 Total Cache trong back-end và front-end của trang web.

Cách xóa bộ nhớ cache trong WordPress bằng WP Super Cache

WP Super Cache là một plugin WordPress bộ nhớ đệm phổ biến được thiết lập đơn giản. Trong trang cài đặt dễ dàng, bạn có thể bật bộ nhớ đệm, kiểm tra bộ nhớ đệm và xóa tất cả các trang đã lưu trong bộ đệm hiện có.

Cách xóa bộ nhớ cache của WordPress đúng cách
Trang cài đặt dễ dàng cho phép bạn định cấu hình bộ nhớ đệm chỉ bằng một cú nhấp chuột.

Trang cài đặt nâng cao cung cấp cho bạn nhiều quyền kiểm soát hơn đối với những trang nào được lưu trong bộ nhớ cache và cách phân phối bộ nhớ cache của trang cho người dùng. Có các tùy chọn để loại trừ các loại trang khỏi bộ nhớ đệm và xóa tất cả các tệp trong bộ đệm khi bài đăng hoặc trang được xuất bản hoặc cập nhật.

Trong phần thu gom rác, bạn có thể thiết lập xóa các tệp đã lưu trong bộ nhớ cache vào những khoảng thời gian nhất định. Trang cài đặt riêng có sẵn để chỉ định thời điểm tải trước bộ đệm ẩn của trang.

Cách xóa bộ nhớ cache của WordPress đúng cách
Trang cài đặt nâng cao cung cấp cho bạn nhiều quyền kiểm soát hơn đối với bộ nhớ đệm của trang.

Bạn có thể xem danh sách chi tiết các trang đã được lưu vào bộ nhớ đệm từ trang nội dung. Các nút có sẵn ở đây để xóa bộ nhớ cache và xóa các tệp bộ nhớ cache đã hết hạn.

Cách xóa bộ nhớ cache của WordPress đúng cách
WP Super Cache liệt kê các trang đã được lưu trong bộ nhớ cache.

Nút Xóa bộ nhớ cache trong thanh quản trị WordPress cho phép bạn nhanh chóng xóa bộ nhớ cache của trang khỏi back-end hoặc front-end của trang web. Rất tiếc, không có tùy chọn nào trong WP Super Cache để xóa bộ nhớ cache của một URL cụ thể.

Cách xóa bộ nhớ cache của WordPress đúng cách
Nút "Xóa bộ nhớ cache".

Cách xóa bộ nhớ cache của trang bằng WP Fastest Cache

WP Fastest Cache là một plugin bộ nhớ đệm WordPress hiệu quả có nhiều tùy chọn bộ nhớ đệm hữu ích.

Trong trang cài đặt chính, bạn có thể bật tải trước bộ đệm và đặt bộ đệm trang được xóa khi bài đăng đã được thêm hoặc cập nhật. Bạn cũng có thể tắt bộ nhớ đệm cho người dùng đã đăng nhập và người dùng di động.

Cách xóa bộ nhớ cache của WordPress đúng cách
WP Fastest Cache có nhiều cài đặt bộ nhớ đệm hữu ích.

Khi bạn bật tính năng bộ nhớ đệm từ trang cài đặt chính, một hộp sẽ bật lên hiển thị các tùy chọn bổ sung. Điều này cho phép bạn kiểm soát hoàn toàn bộ nhớ đệm nào được tải trước và bộ nhớ đệm nào được xóa.

Cách xóa bộ nhớ cache của WordPress đúng cách
Có sẵn các tùy chọn bổ sung cho bộ nhớ đệm.

Tất cả bộ nhớ cache có thể được xóa khỏi trang cài đặt Xóa bộ nhớ cache. CSS và Javascript được rút gọn có thể bị xóa đồng thời nếu các tính năng này đã được bật và quy tắc thời gian chờ cho phép bạn tự động xóa bộ nhớ cache bằng cách sử dụng bất kỳ khoảng thời gian nào.

Một trang cài đặt riêng có sẵn để loại trừ. Điều này có thể được sử dụng để loại trừ các trang và tác nhân người dùng khỏi bộ nhớ đệm của trang.

Cách xóa bộ nhớ cache của WordPress đúng cách
Xóa bộ nhớ cache trong WP Fastest Cache.

Menu thả xuống WP Fastest Cache cho phép bạn xóa tất cả bộ nhớ cache và xóa bộ nhớ cache cũng như CSS và Javascript được rút gọn. Bạn có thể sử dụng menu này từ giao diện người dùng của trang web để xóa bộ nhớ cache cho một trang cụ thể.

Cách xóa bộ nhớ cache của WordPress đúng cách
Trình đơn thả xuống của WP Fastest Cache.

Cách dọn dẹp bộ nhớ cache của trang trong Cloudways bằng Breeze

Nền tảng lưu trữ đám mây được quản lý Cloudways tối ưu hóa việc phân phối trang web bằng cách sử dụng các công nghệ bộ nhớ đệm tiên tiến như Memcached, Varnish, Nginx và Redis. Đối với các trang web WordPress, Cloudways khuyên bạn nên sử dụng plugin Breeze trong bộ nhớ đệm WordPress của họ.

Trong trang tùy chọn cơ bản, bạn có thể bật bộ nhớ đệm và đặt bộ đệm trang được xóa sau một số phút xác định. Bộ nhớ đệm cũng có thể được bật và tắt cho các nhóm người dùng WordPress như quản trị viên, tác giả và cộng tác viên.

Cách xóa bộ nhớ cache của WordPress đúng cách
Breeze cũng hỗ trợ bộ nhớ đệm của trình duyệt và nén Gzip.

Các URL và trang bao gồm các chuỗi được chỉ định có thể được loại trừ khỏi bộ nhớ đệm. Điều này có thể được thực hiện trên trang tùy chọn nâng cao.

Cách xóa bộ nhớ cache của WordPress đúng cách
Có thể hữu ích khi loại trừ URL khỏi bộ nhớ đệm.

Từ trang cài đặt Varnish, bạn đặt Varnish để tự động xóa bộ nhớ cache của Varnish khi nội dung mới được thêm vào hoặc nội dung hiện có được cập nhật. Nếu muốn, bạn có thể xóa thủ công tất cả bộ nhớ cache của Varnish.

Cách xóa bộ nhớ cache của WordPress đúng cách
Có thể tự động xóa bộ nhớ cache biến mất.

Không giống như các plugin bộ nhớ đệm WordPress khác, menu thả xuống Breeze chỉ có sẵn trong khu vực quản trị và không thể truy cập từ giao diện người dùng của trang web của bạn.

Từ menu, bạn có thể xóa bộ nhớ cache của trang, xóa bộ nhớ cache Varnish hoặc xóa cả hai bộ đệm.

Cách xóa bộ nhớ cache của WordPress đúng cách
Trình đơn thả xuống Breeze.

Cách xóa bộ đệm trang trong WP Engine

Công ty lưu trữ WordPress được quản lý WP Engine sử dụng hệ thống bộ nhớ đệm độc quyền của họ có tên là EverCache.

Khi plugin WP Engine WordPress đã được kích hoạt trên trang web của bạn, bạn có thể xóa tất cả bộ nhớ cache khỏi trang cài đặt bộ nhớ đệm.

Cách xóa bộ nhớ cache của WordPress đúng cách
Xóa tất cả bộ nhớ cache trong WP Engine.

WP Engine cho phép bạn đặt thời lượng bài đăng và trang được lưu vào bộ nhớ cache. Thời gian hết hạn của bộ nhớ cache cũng có thể được định cấu hình cho WordPress Rest API.

Bạn có thể đọc thêm về cách xóa bộ nhớ cache trên WP Engine trong bài viết “Xóa bộ nhớ cache của bạn với sự tự tin”.

Cách xóa bộ nhớ cache của WordPress đúng cách
Xác định thời điểm bộ nhớ cache hết hạn.

Cách xóa bộ nhớ cache của WordPress trong GoDaddy

Các gói lưu trữ được quản lý của GoDaddy cho phép bạn lưu vào bộ nhớ cache các trang của trang web và phân phối chúng trên toàn thế giới bằng Mạng phân phối nội dung (CDN).

Để xóa bộ nhớ cache CDN của trang web, bạn cần đăng nhập vào gói WordPress được quản lý của mình, sau đó di chuột qua WordPress được quản lý trên đầu của trang. Sau đó, bạn có thể xóa bộ nhớ cache bằng công cụ “Flush Cache”.

Bạn có thể đọc thêm về điều này trên trang thông tin Xóa bộ nhớ cache của GoDaddy.

Cách xóa bộ nhớ cache của WordPress đúng cách
Xóa bộ nhớ cache bằng GoDaddy.

Cách xóa bộ đệm trang trong BlueHost

Các kế hoạch lưu trữ WordPress được quản lý của BlueHost sử dụng giải pháp bộ nhớ đệm nhiều lớp tùy chỉnh để tối ưu hóa các trang trên trang web của bạn.

Plugin BlueHost WordPress tích hợp WordPress với bảng điều khiển Bluehost. Khi plugin đã được kích hoạt, bạn có thể quản lý bộ nhớ đệm bằng cách điều hướng đến phần hiệu suất của trang cài đặt chính.

Cách xóa bộ nhớ cache của WordPress đúng cách
Khu vực cài đặt BlueHost.

Plugin cho phép bạn chọn giữa chỉ lưu vào bộ đệm các tệp tĩnh hoặc bộ nhớ đệm các tệp tĩnh và các trang web. Cấp bộ nhớ đệm mở rộng khả dụng cho các trang web không cập nhật thường xuyên.

Tất cả bộ nhớ đệm có thể được xóa bằng cách sử dụng nút "Xóa mọi thứ".

Cách xóa bộ nhớ cache của WordPress đúng cách
Trang cài đặt hiệu suất BlueHost.

Bộ nhớ đệm cũng có thể được quản lý trực tiếp từ bảng điều khiển BlueHost bằng cách chọn trang web của bạn và nhấp vào tab hiệu suất. Tần suất lưu vào bộ nhớ đệm có thể được xác định bằng cách sử dụng “Kiểm soát bộ nhớ đệm một máy chủ” và có một tùy chọn để xóa các URL cụ thể. Tất cả bộ nhớ cache cũng có thể được xóa khỏi trang này.

Để tìm hiểu thêm về cách xóa bộ nhớ đệm với BlueHost, vui lòng đọc “Cách sử dụng tính năng bộ đệm trang của chúng tôi”.

Cách xóa bộ nhớ cache của WordPress đúng cách
Xóa bộ nhớ cache khỏi tài khoản BlueHost của bạn.

Kết luận

Bộ nhớ đệm trang là cách hiệu quả nhất để tối ưu hóa trang web WordPress. Do đó, điều quan trọng là phải hiểu cách xóa bộ nhớ cache WordPress, tải trước bộ nhớ cache và định cấu hình bộ nhớ cache chính xác cho trang web của bạn. Mọi giải pháp bộ nhớ đệm đều sử dụng một quy trình tương tự để xóa bộ nhớ cache của WordPress, nhưng mức độ kiểm soát bộ nhớ đệm có sẵn sẽ khác nhau.

Hãy nhớ kiểm tra các trang quan trọng trên trang web của bạn thường xuyên để đảm bảo chúng được cập nhật và hoạt động chính xác. Đối với hầu hết các phần, bạn sẽ không gặp phải bất kỳ vấn đề lớn nào với bộ nhớ đệm trang, mặc dù bạn có thể phải loại trừ các trang có yếu tố động khỏi bộ nhớ đệm để tránh sự cố. Ví dụ:các trang có biểu mẫu liên hệ có thể cần được loại trừ khỏi bộ nhớ đệm để biểu mẫu hoạt động chính xác.

Mặc dù bộ nhớ đệm trang có hiệu quả, nhưng nó không đảm bảo cho bạn một trang web nhanh. Do đó, điều quan trọng là sử dụng bộ nhớ đệm trang cùng với các kỹ thuật tối ưu hóa khác như làm sạch cơ sở dữ liệu WordPress, giảm kích thước tệp của hình ảnh và trì hoãn phân tích cú pháp của Javascript.

Để tìm hiểu thêm về bộ đệm trang, vui lòng đọc bài viết của tôi “Cách hoạt động của bộ đệm WordPress”. Bạn cũng có thể đọc về các plugin bộ nhớ đệm WordPress được đề xuất của tôi trong bài viết “Các plugin bộ đệm cho WordPress tốt nhất để cải thiện tốc độ trang web”.

Chúc các bạn thành công.

Kevin