Làm thế nào để bộ nhớ cache hoạt động trong magento?


10

Tôi muốn hiểu rõ hơn về thuật toán bộ nhớ cache Magento.

Tôi đã giới thiệu

https://www.nicksays.co.uk/developers-guide-magento-cache/

http://www.demacmedia.com/magento-commerce/magento-tutorials/under Hiểu-full-page-cache/

Tuy nhiên, khi tôi nhìn vào var / cache thư mục tôi có thể thấy mage--0đến mage--9mage--atừmage--f .

  1. Tất cả chúng là gì?
  2. Họ làm gì?
  3. Làm thế nào để họ làm gì?

Ai đó có thể giải thích khái niệm này?

Câu trả lời:


1

Trong Magento chúng ta có các loại bộ đệm sau:

  • Cấu hình

  • Bố cục

  • Chặn đầu ra HTML
  • Bản dịch
  • Bộ sưu tập dữ liệu
  • Các loại và thuộc tính EAV
  • Cấu hình dịch vụ web

Tại sao chúng ta cần bộ nhớ đệm Magento?

Lưu trữ dữ liệu lưu trữ biến trong bộ đệm. Cache tạo một thư mục hệ thống trong đó nó ghi lại tất cả dữ liệu mà người dùng nhận được từ mạng. Khi một tài liệu được yêu cầu lại, trang web hiển thị nội dung của bộ đệm. Với sự trợ giúp của nó, các trình duyệt không cần phải tải xuống từ internet tất cả các yếu tố trang mỗi khi bạn truy cập nó, mà chỉ cần "kéo" các yếu tố (như văn bản hoặc đồ họa) đã thay đổi. Nói một cách đơn giản, đó là cách quản lý bộ nhớ cache hoạt động. Vì thế:

  • Tải nhanh hơn đáng kể các trang đã truy cập.
  • Giảm lưu lượng truy cập của bạn. Vì vậy, chúng tôi cần bộ nhớ cache để tăng khả năng sử dụng và làm cho trang web của chúng tôi nhanh hơn.

0

Tôi không chắc bạn muốn bao nhiêu chi tiết, nhưng về cơ bản Magento sẽ lưu trữ bộ nhớ cache nhiều nhất có thể, vd

  • Cấu hình tệp XML
  • Bộ nhớ cache HTML
  • Dữ liệu phiên (về mặt kỹ thuật không lưu trữ)

Nếu bạn sử dụng giá trị 'tệp' mặc định để lưu trữ bộ đệm, thì nó sẽ lưu các giá trị này trong thư mục var / cache bằng Zend_Cache. Đây là những tập tin bạn nhìn thấy ở đó.

Bạn có thể xóa tất cả các tệp này một cách an toàn, xóa bộ nhớ cache một cách hiệu quả và Magento sẽ tạo lại chúng cho bạn.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.