Cái này mình thường dùng clear cache cho VPSSIM.COM và VPSSIM.Net mỗi khi mình cập nhật phiên bản mới của VPSSIM. Nếu không clear cache cloudflare cho hai domain này thì mấy tiếng sau khi mình cập nhật phiên bản mới, mọi người vẫn phải dùng phiên bản cũ, thậm chí khi update vẫn bị tình trạng file update thì là file cũ, trong khi file phiên bản là file mới do tuổi cache file của file phiên bản trong cloudflare nhiều tuổi hơn, nên nó được xoá trước, file vpssim thì xoá sau.
Nhiều bạn có cài plugin cloudflare trong wordpress, có để chế độ tự động clear cache cloudflare mỗi khi post bài mới. Tuy nhiên, theo mình cách thực hiện này rất không nên vì hai lý do sau:
- Bạn để ý khi bật chế độ này, thời gian post bài lâu hơn bình thường do khi post, vps sẽ gửi tín hiệu tới cloduflare để xoá cache cũ đi. Sau đó, website vừa phải xoá cache, vừa phải thêm bài mới => tải VPS sẽ tăng lên nhiều, dẫn đến chậm hơn bình thường nhiều.
- Clear cache không sạch, do nếu có nhiều file tĩnh, không liên quan tới wordpress thì sẽ không được clear.
Nếu bạn không ngại, muốn clear sạch thì cần login vào tài khoản cloudflare, rồi vào phần cache để clear.
Vì vậy, mình thường dùng cách tạo bash, clear cache ngay tại máy của mình cho nhanh. Mình nghĩ, chắc cũng sẽ có nhiều người sử dụng nó nên update phiên bản lần này, mình áp vào VPSSIM để mọi người có thể dễ dàng sử dụng.
Sau đây là hướng dẫn sử dụng chức năng: “Clear Domain Cache On CloudFlare” của VPSSIM.
Trước khi sử dụng chức năng này, bạn cần có mã Cloudflare API Token để kết nối chức năng này của VPSSIM với tài khoản CLoudflare của bạn.
Cách lấy mã API Token:
B1. Đăng nhập vào Cloudflare Dashboard của tài khoản của bạn
B2. Vào góc bên phải phía trên => Chọn My Profile
B3. Trong menu bên trái chọn API Token
Tiếp theo tạo API Token mới
B1: Nhấp vào nút Create Token.
B2: Ở phần Templates, chọn Custom Token - Nhấn vào Get Started để tạo quyền theo nhu cầu.
B3: Nhập tên token (ví dụ: "Clear Cache Token").
Tiếp theo:
Bạn chọn như theo hình phía dưới:
Lần lượt các mục dưới phần Permisions:
Zone => Cache Pure => Pure
bên dưới phần Zone Resource
Include => All Zones
Sau đó ở dưới cùng, bạn chọn Continue to summary => rồi nhấn Create Token để hoàn thành.
Sau khi tạo thành công, bạn sẽ thấy API Token xuất hiện cùng với nút Copy để sao chép token.
Lưu ý: bạn lưu ngay token này nhé. Cloudflare không show lại cho bạn sau khi bạn đã tắt nó đâu.
Bạn đã có Cloudflare API Token rồi, bây giờ liên kết với chức năng xoá cache cloudflare của VPSSIM thôi.
Đường dẫn chức năng: VPSSIM menu => Clear Caches/Autorun VPSSIM => Clear Domain Cache On CloudFlare
Trong lần chạy đầu tiên, VPSSIM sẽ yêu cầu bạn nhập mã API Token mà chúng ta đã tạo phía trên.
Sau khi bạn nhập, VPSSIM sẽ kiểm tra mã, nếu chính xác thì bạn có thể bắt đầu xoá cache của các domain.
Bây giờ trong chức năng Clear Caches/Autorun VPSSIM, bạn chọn Clear Domain Cache On CloudFlare => Xoá Cache Domain
VPSSIM sẽ tự động lấy danh sách domain trong tài khoản Cloudflare của bạn, bạn chỉ cần chọn domain bạn muốn clear cache là được.
và hoàn thành công việc: