Chuyển đến nội dung
Zinn® Cache
viUSD

Zinn® Cache

Tính năng

Zinn® Cache là bộ nhớ đệm trang và bộ nhớ đệm đối tượng Redis miễn phí dành cho WordPress trên mọi máy chủ web: bộ nhớ đệm riêng của LiteSpeed ở những nơi có hỗ trợ, bộ nhớ đệm nginx, Varnish hoặc Apache do máy chủ lưu trữ của quý vị vận hành và bộ nhớ đệm tệp nhanh ở mọi nơi khác. Zinn® Cache Pro là tiện ích bổ sung trả phí giúp hiển thị những gì bộ nhớ đệm của quý vị đang thực hiện và giúp nó hoạt động nhanh hơn nữa. Cả hai đều được dịch sang 57 ngôn ngữ.

Bộ nhớ đệm toàn trang trên mọi máy chủ

Trên LiteSpeed, Zinn® Cache sẽ đóng dấu các tiêu đề cache-control và cache-tag trên mọi phản hồi giao diện người dùng an toàn để lưu trữ, và máy chủ web sẽ chuyển phản hồi đó cho khách truy cập tiếp theo. Trên bất kỳ máy chủ nào khác, nó giữ trang dưới dạng tệp và phân phát từ advanced-cache.php của WordPress trước khi WordPress tải. Dù bằng cách nào, PHP và cơ sở dữ liệu đều được bỏ qua.

Đó là sự khác biệt giữa việc tạo một trang và gửi một tệp, và đó là nơi tạo ra gần như toàn bộ tốc độ của bộ nhớ đệm. Chỉ những khách truy cập chưa đăng nhập mới nhận được các trang đã lưu trữ, và bảng trạng thái sẽ cho bạn biết bộ nhớ đệm trang nào đang được sử dụng.

  • Bộ nhớ đệm riêng của LiteSpeed, hoặc bộ nhớ đệm tệp trên bất kỳ máy chủ nào khác
  • Thời gian tồn tại cho mỗi loại nội dung, từ 60 giây đến một năm
  • Thời gian tồn tại của trình duyệt cho hình ảnh, CSS và JavaScript — không bao giờ cho các trang
Bộ nhớ đệm toàn trang trên mọi máy chủ

Xóa bộ nhớ đệm nhận biết nội dung đã thay đổi

Mỗi trang được lưu vào bộ nhớ đệm đều mang các thẻ đặt tên cho nội dung trên đó. Khi một bài đăng được lưu, chuyển vào thùng rác hoặc bị xóa, một nhận xét được phê duyệt hoặc một thuật ngữ được chỉnh sửa, chỉ các trang mang các thẻ đó mới bị xóa — chính bài đăng đó, các kho lưu trữ của nó, trang chủ và các nguồn cấp dữ liệu mà nó xuất hiện.

Những thay đổi ảnh hưởng đến mọi trang — tiêu đề trang web, menu, tiện ích, giao diện, liên kết cố định — sẽ xóa sạch mọi thứ, và các bản cập nhật cốt lõi, plugin cũng như giao diện cũng vậy trừ khi bạn tắt tính năng đó. Nút xóa mọi thứ ngay bây giờ luôn sẵn sàng chỉ với một thao tác khi bạn cần.

  • Xóa dựa trên thẻ khi nội dung, bình luận và phân loại thay đổi
  • Xóa toàn bộ trang web khi thay đổi giao diện, menu, tiện ích và cài đặt
  • Công tắc dành cho các luồng bình luận bận rộn
Xóa bộ nhớ đệm nhận biết nội dung đã thay đổi

Các loại trừ giúp duy trì sự chính xác cho cửa hàng và tài khoản

Bộ nhớ đệm hiển thị trang của sai người còn tệ hơn là không có bộ nhớ đệm. Các trang giỏ hàng, thanh toán và tài khoản, yêu cầu thêm vào giỏ hàng, lệnh gọi REST và AJAX, bản xem trước và kết quả tìm kiếm không bao giờ được lưu vào bộ nhớ đệm, và bất kỳ khách truy cập nào mang cookie đăng nhập, bài viết được bảo vệ bằng mật khẩu, bình luận hoặc phiên cửa hàng cũng vậy.

Các quy tắc của WooCommerce và Easy Digital Downloads đã được tích hợp sẵn. Bất cứ điều gì dành riêng cho trang web của bạn — đường dẫn thanh toán tùy chỉnh, cookie phiên của tiện ích mở rộng, mã thông báo xem trước — chỉ là một dòng trên tab Exclusions.

  • Mặc định của WooCommerce và Easy Digital Downloads
  • Đường dẫn, tham số truy vấn và tiền tố cookie của riêng bạn
  • Khách truy cập đã đăng nhập bị loại trừ theo mặc định
Các loại trừ giúp duy trì sự chính xác cho cửa hàng và tài khoản

Bộ nhớ đệm đối tượng Redis có cơ chế dừng an toàn khi gặp sự cố

Các trang không thể lưu vào bộ nhớ đệm — bảng điều khiển của thành viên đã đăng nhập, trang thanh toán của cửa hàng — vẫn được xây dựng bởi WordPress, và WordPress liên tục lặp lại các câu hỏi tương tự với cơ sở dữ liệu. Nút bật tắt một cú nhấp chuột sẽ cài đặt drop-in bộ nhớ đệm đối tượng Redis để những câu trả lời đó được lấy từ bộ nhớ.

Nó không bao giờ ghi đè lên drop-in của plugin khác, thông báo cho bạn khi thiếu phpredis và nếu Redis ngừng phản hồi, nó sẽ phục vụ yêu cầu đó từ bộ nhớ đệm trong bộ nhớ (in-memory cache) thay vì làm sập trang web.

  • Máy chủ, cổng, cơ sở dữ liệu, mật khẩu và tiền tố khóa
  • Một số cơ sở dữ liệu hoặc tiền tố riêng biệt cho mỗi trang web trên Redis dùng chung
  • Dự phòng trong bộ nhớ khi không thể tiếp cận Redis
Bộ nhớ đệm đối tượng Redis có cơ chế dừng an toàn khi gặp sự cố

Bộ nhớ đệm cho quý khách biết liệu nó có đang hoạt động hay không

Một bộ nhớ đệm âm thầm ngừng lưu trữ dữ liệu trông hoàn toàn giống như một bộ nhớ đệm đang hoạt động bình thường. Lệnh `wp zinn-cache status --format=json` báo cáo bộ nhớ đệm trang nào đang được sử dụng, liệu bộ nhớ đệm đối tượng Redis có thực sự được kết nối hay đã chuyển về bộ nhớ tạm, và lý do tại sao.

Bộ nhớ đệm đối tượng tự chứng minh khả năng hoạt động bằng một chu trình ghi và đọc khi quý khách bật tính năng này, và màn hình cài đặt sẽ cho biết lý do khi Redis từ chối đăng nhập hoặc dữ liệu. Trên trang web do chúng tôi lưu trữ, bộ nhớ đệm đối tượng được quản lý thay cho quý khách và tiện ích bổ sung không bao giờ xóa tính năng này.

  • Lệnh trạng thái cho các tập lệnh và hoạt động giám sát
  • Kiểm tra ghi và đọc khi bộ nhớ đệm đối tượng được bật
  • Chế độ do máy chủ lưu trữ quản lý, giữ nguyên drop-in của nền tảng

Zinn® Cache Pro: xem bộ nhớ đệm của bạn đang làm gì

Phân tích của Pro hiển thị tỷ lệ trúng bộ nhớ đệm, mức độ phục vụ của tầng APCu trong bộ nhớ, thời gian lệnh Redis trung bình, bộ nhớ đã sử dụng và các khóa bị loại bỏ. Cứ 20 lượt xem trang thì có một lượt được đo lường về các truy vấn cơ sở dữ liệu chậm, các lệnh gọi chậm đến các trang web khác và các lần bỏ lỡ bộ nhớ đệm, mỗi lần đều được truy nguyên đến plugin hoặc giao diện chịu trách nhiệm.

Trên một trang web do chúng tôi lưu trữ, các số liệu tương tự sẽ được gửi đến bảng điều khiển Zinn Digital® của quý khách mỗi giờ và quý khách sẽ nhận được email khi tỷ lệ truy cập thành công giảm, bộ nhớ Redis đầy hoặc các khóa bắt đầu bị loại bỏ.

  • Tỷ lệ trúng, bộ nhớ, khóa và các lệnh bộ nhớ đệm chậm nhất
  • Các truy vấn chậm và lệnh gọi không được lưu vào bộ nhớ đệm, được đặt tên theo plugin hoặc giao diện
  • Cấp độ APCu, tìm nạp trước và nén cho Redis
Zinn® Cache Pro: xem bộ nhớ đệm của bạn đang làm gì

Làm nóng bộ nhớ đệm sau khi xóa

Sau khi xóa bộ nhớ đệm, khách truy cập đầu tiên vào mỗi trang sẽ phải đợi trang đó được tạo. Zinn® Cache Pro sẽ duyệt qua sơ đồ trang web của bạn ở chế độ nền và yêu cầu các trang đó trước, nhờ vậy khách truy cập thực tế sẽ thấy chúng đã được lưu vào bộ nhớ đệm.

Hệ thống truy cập từng trang một, tạm dừng giữa các trang, tự động chậm lại khi máy chủ bận và tiếp tục từ vị trí đã dừng, do đó không bao giờ làm quá tải trang web mà hệ thống đang làm nóng.

  • Sơ đồ trang web của bạn hoặc sơ đồ mà robots.txt liệt kê
  • Khoảng dừng do quý vị thiết lập và lùi lại tự động
  • Thẻ tùy chọn cho phiên bản di động
Làm nóng bộ nhớ đệm sau khi xóa

Hình ảnh, CSS và JavaScript, nhẹ hơn và sau này

Những gì diễn ra sau byte đầu tiên quyết định tốc độ trải nghiệm của một trang. Zinn® Cache Pro tạo các bản sao WebP và AVIF cho hình ảnh của quý khách bên cạnh bản gốc, loại bỏ CSS mà trang không sử dụng, đồng thời trì hoãn JavaScript cho đến khi khách truy cập cuộn, chạm hoặc nhấp lần đầu tiên.

Các giá trị mặc định an toàn sẽ không can thiệp vào quy trình thanh toán của WooCommerce, các công cụ phân tích và chấp thuận, đồng thời mỗi tùy chọn đều có danh sách các trang, biểu định kiểu hoặc tập lệnh cần bỏ qua, nhờ đó một tệp có vấn đề sẽ không ngăn cản quý khách tối ưu hóa mọi thứ còn lại.

  • Hình ảnh WebP và AVIF, có thể xóa bằng một cú nhấp chuột
  • Xóa CSS không dùng kèm danh sách giữ lại
  • JavaScript trì hoãn với các giá trị mặc định an toàn
Hình ảnh, CSS và JavaScript, nhẹ hơn và sau này

Một cơ sở dữ liệu không còn sự lộn xộn

WordPress lưu giữ mọi bản sửa đổi của mọi bài viết, các bản nháp tự động, các mục trong thùng rác và các transients đã hết hạn cho đến khi có thao tác xóa chúng. Trên một trang web cũ hơn, điều đó có thể chiếm phần lớn cơ sở dữ liệu.

Tab Dọn dẹp cơ sở dữ liệu của Zinn® Cache Pro hiển thị chính xác những gì sẽ bị xóa trước khi thực hiện, lưu lại số lượng bản sửa đổi cho mỗi bài viết theo lựa chọn của bạn và có thể chạy theo lịch trình.

  • Bản sửa đổi, bản nháp tự động, thùng rác, thư rác và dữ liệu tạm thời
  • Bản xem trước trước khi bất kỳ thứ gì bị xóa
  • Một lịch trình, và giới hạn bản sửa đổi cho mỗi bài đăng
Một cơ sở dữ liệu không còn sự lộn xộn

Không có dịch vụ bên thứ ba trong bộ nhớ đệm

Plugin miễn phí không kết nối với bất kỳ ai trừ khi bạn chọn tham gia: không phải dịch vụ CDN, cũng không phải dịch vụ phân tích. Freemius, nơi xử lý việc chọn tham gia và nâng cấp lên Pro, sẽ hỏi ý kiến trước và tính năng này không bao giờ hiển thị trên trang web do chúng tôi lưu trữ.

Zinn® Cache Pro kiểm tra giấy phép và các bản cập nhật của mình với Freemius, vì đó là cách một plugin trả phí được bán và duy trì cập nhật. Nó không gửi bất kỳ dữ liệu khách truy cập nào cũng như không gửi nội dung bài viết.

  • Không có dịch vụ CDN hoặc tối ưu hóa trong plugin
  • Freemius chỉ khi bạn chọn tham gia hoặc với giấy phép Pro của bạn
  • Báo cáo hỗ trợ được hiển thị đầy đủ cho bạn trước khi bất kỳ điều gì được gửi đi

Các bản cập nhật được cài đặt bất cứ khi nào bạn nhấp

Zinn® Cache cập nhật từ Zinn Digital®. Zinn® Cache Pro cập nhật qua Freemius bằng giấy phép của bạn. Trong cả hai trường hợp, bản tải xuống sẽ được tìm nạp khi bạn nhấp vào Cập nhật, vì vậy bản cập nhật đã thấy từ nhiều tháng trước vẫn sẽ được cài đặt.

Nếu cần khôi phục lại bản cập nhật của plugin miễn phí, mọi phiên bản đã phát hành đều có trong tab Phiên bản cũ hơn của trang Plugin trong ứng dụng Zinn Digital®.

  • Được lấy mới tại thời điểm bạn cập nhật
  • Các bản cập nhật đã được triển khai cho quý khách trên dịch vụ lưu trữ của chúng tôi
  • Mọi phiên bản trước của plugin miễn phí trong ứng dụng
Các bản cập nhật được cài đặt bất cứ khi nào bạn nhấp

Cài đặt bằng 57 ngôn ngữ, bao gồm từ phải sang trái

Mọi chuỗi ký tự mà một trong hai plugin thêm vào trang quản trị WordPress đều được dịch — nhãn, thông báo, lỗi và cài đặt — và các bản dịch được tích hợp sẵn bên trong plugin, do đó chúng sẽ hoạt động ngay khi ngôn ngữ trang web được thiết lập.

Các màn hình tiếng Ả Rập, Ba Tư, Do Thái, Pashto và Urdu đã được kết xuất trong một bản cài đặt WordPress thực tế và được kiểm tra. Khi có bản dịch của cộng đồng trên WordPress.org, WordPress sẽ tải bản dịch đó trước bản dịch của chúng tôi.

  • Bản dịch tích hợp sẵn, không cần cài đặt gói ngôn ngữ
  • Màn hình từ phải sang trái được kiểm tra trong trình duyệt
  • Bản dịch cộng đồng được ưu tiên

Trợ lý AI có thể chạy bộ nhớ đệm của bạn

Zinn® Cache có máy chủ MCP riêng, vì vậy Claude, Cursor, VS Code và các trợ lý AI khác có thể đọc trạng thái bộ nhớ đệm, thay đổi cài đặt và xóa trang thay bạn, khi đăng nhập dưới tư cách của bạn và chỉ được phép thực hiện những gì bạn được phép.

Với Zinn® Cache Pro, cùng một trợ lý có thể làm ấm bộ nhớ đệm, đọc số liệu phân tích và công cụ tìm truy vấn chậm, chuyển đổi hình ảnh và dọn dẹp cơ sở dữ liệu. Mỗi công cụ đều được liệt kê cùng các dữ liệu đầu vào trong tài liệu dành cho nhà phát triển trên zinndigital.com.

  • 10 công cụ trong tiện ích mở rộng miễn phí và thêm 12 công cụ nữa với Pro
  • Đã đăng nhập bằng mật khẩu ứng dụng, bị giới hạn theo các quyền của chính bạn
  • Tắt bất kỳ lúc nào trong Bộ nhớ đệm → Tác nhân AI (MCP)

Được bao gồm miễn phí với dịch vụ lưu trữ Zinn Digital®

Nhận Zinn® Cache miễn phí trên dịch vụ lưu trữ Zinn Digital®

Mọi trang web WordPress trên các máy chủ riêng của chúng tôi đều được cài đặt và kết nối sẵn Zinn® Cache: bộ nhớ đệm trang được bật, bộ nhớ đệm đối tượng Redis được quản lý cho quý khách và các bản cập nhật plugin tự động gửi đến. Zinn® Cache Pro không được bao gồm; quý khách có thể thêm vào bất kỳ trang web nào khi có nhu cầu.