Hệ thống quản lý bộ đệm nguồn mở Adobe Commerce và Magento cung cấp một cách dễ dàng để cải thiện hiệu suất trang web của bạn. Bất cứ khi nào bộ nhớ đệm yêu cầu làm mới, một thông báo sẽ xuất hiện ở đầu không gian làm việc để hướng dẫn bạn thực hiện quy trình. Theo liên kết đến Quản lý bộ đệm và làm mới bộ đệm không hợp lệ
Trang Quản lý bộ đệm hiển thị trạng thái của từng bộ đệm chính và thẻ được liên kết của nó. Các nút lớn ở góc trên bên phải có thể được sử dụng để xóa bộ đệm hoặc Bộ nhớ đệm bao gồm tất cả. Ở cuối trang, có các nút bổ sung để xóa bộ nhớ cache hình ảnh sản phẩm danh mục và bộ nhớ cache JavaScript/CSS
Sau khi xóa bộ nhớ cache, hãy luôn làm mới trình duyệt của bạn để đảm bảo rằng bạn có thể xem các tệp gần đây nhất. Xóa bộ nhớ cache Thương mại không xóa bộ nhớ cache của trình duyệt web của bạn. Bạn có thể cần xóa bộ nhớ cache của trình duyệt để xem nội dung cập nhật
Quyền truy cập vào các hành động bảo trì bộ đệm cụ thể có thể được chỉ định cho người dùng theo , bao gồm các tùy chọn để xem, chuyển đổi và xóa bộ đệm. Adobe khuyến nghị chỉ bật các hành động xóa cho người dùng cấp quản trị viên. Việc cung cấp quyền truy cập vào tất cả các tính năng Quản lý bộ đệm có thể ảnh hưởng đến hiệu suất của mặt tiền cửa hàng của bạn
Để biết thêm thông tin kỹ thuật, hãy xem Tổng quan về bộ đệm trong Hướng dẫn phát triển giao diện người dùng thương mại
Thực tiễn tốt nhất cho bộ nhớ đệm
Lập chỉ mục lại và lưu vào bộ nhớ đệm có các mục đích khác nhau trong Thương mại. Chỉ mục theo dõi thông tin cơ sở dữ liệu để tăng hiệu suất tìm kiếm, truy xuất dữ liệu nhanh hơn cho mặt tiền cửa hàng và hơn thế nữa. Bộ nhớ cache lưu dữ liệu đã tải, hình ảnh, định dạng và những thứ tương tự để tăng hiệu suất tải và truy cập mặt tiền cửa hàng
- Luôn xóa bộ đệm sau khi cài đặt tiện ích mở rộng/mô-đun. Bạn có thể cài đặt một hoặc nhiều tiện ích mở rộng, sau đó xóa bộ đệm
- Xóa bộ đệm sau khi cài đặt Thương mại. Đối với các lượt cài đặt mới, bạn cũng nên lập chỉ mục lại
- Xoá bộ đệm sau khi nâng cấp từ phiên bản Nguồn mở hoặc Thương mại này sang phiên bản khác
- Khi xóa bộ nhớ cache, hãy xem xét loại bộ nhớ cache và lên lịch xóa trong thời gian không cao điểm. Ví dụ: chọn thời điểm ít khách hàng truy cập vào trang web như đêm muộn hoặc sáng sớm. Xóa một số loại bộ đệm trong thời gian cao điểm dẫn đến tải cao cho Quản trị viên và có thể dẫn đến trang web ngừng hoạt động cho đến khi hoàn thành
- Khi lập chỉ mục lại, bạn cũng không cần thực hiện xóa bộ đệm
Truy cập trang Quản lý bộ đệm bằng cách thực hiện một trong các thao tác sau
- Nhấp vào liên kết Quản lý bộ đệm trong thông báo phía trên không gian làm việc
- Trên thanh bên Quản trị, chuyển đến Hệ thống > Công cụ > Quản lý bộ đệm
Tài nguyên vai trò quản lý bộ đệm
Để biết thông tin về việc chỉ định tài nguyên để cấp quyền truy cập cho tài khoản người dùng Quản trị viên, hãy xem. Các tài nguyên sau kiểm soát quyền truy cập vào các công cụ quản lý bộ đệm
Làm sạch các hành động trong bộ nhớ cache
- Xóa bộ nhớ cache
- Xóa bộ nhớ cache Magento
Quản lý loại bộ đệm
- Chuyển đổi loại bộ đệm
- Làm mới loại bộ đệm
Quản lý bộ đệm bổ sung
- Bộ đệm hình ảnh danh mục
- tuôn ra Js/Css
- Xóa tệp tĩnh
Làm mới bộ đệm cụ thể
Đối với mỗi bộ đệm được làm mới, hãy chọn hộp kiểm ở đầu hàng
Đặt Hành động thành
Refresh
và nhấp vào Gửi
Thực hiện làm mới hành động hàng loạt
Để chọn một nhóm bộ đệm, hãy đặt Tác vụ hàng loạt thành một trong các tùy chọn sau
Chọn hộp kiểm của từng bộ đệm để được nhắm mục tiêu bởi hành động
Đặt Hành động thành
Refresh
và nhấp vào Gửi
Xóa bộ đệm hình ảnh sản phẩm
Trong Quản lý bộ đệm ẩn bổ sung, nhấp vào Xóa bộ đệm ẩn hình ảnh danh mục để xóa các tệp hình ảnh sản phẩm được tạo trước
Thông báo
Image cache was cleaned
xuất hiện ở đầu không gian làm việcXóa bộ nhớ cache của trình duyệt của bạn
Xoá bộ đệm JavaScript/CSS
Trong phần Quản lý bộ nhớ đệm bổ sung, hãy nhấp vào Xóa bộ nhớ cache JavaScript/CSS để xóa mọi tệp JavaScript và CSS đã được hợp nhất thành một tệp duy nhất
Thông báo
The JavaScript/CSS cache has been cleaned
xuất hiện ở đầu không gian làm việcXóa bộ nhớ cache của trình duyệt của bạn
Xả sử dụng dòng lệnh
Thương mại cung cấp các tùy chọn xóa bộ đệm bổ sung bằng cách sử dụng dòng lệnh. Các tùy chọn này có thể yêu cầu hỗ trợ của nhà phát triển để hoàn thành. Để biết chi tiết đầy đủ và các tùy chọn lệnh, hãy xem Quản lý bộ nhớ cache trong Hướng dẫn cấu hình
điều khiển
ControlDescriptionMass ActionsChọn hộp kiểm của nhiều bộ đệm. Tùy chọnChọn tất cả — Chọn hộp kiểm của tất cả các bộ đệm
Bỏ chọn tất cả — Xóa hộp kiểm của tất cả các bộ đệm
Select Visible — Chọn hộp kiểm của tất cả các bộ đệm hiển thị
Bỏ chọn Hiển thị - Xóa hộp kiểm của tất cả các bộ đệm hiển thị. Hành độngXác định hành động sẽ được áp dụng cho tất cả các bộ đệm đã chọn. Tùy chọn
Bật — Bật tất cả các bộ đệm đã chọn
Tắt — Tắt tất cả các bộ đệm đã chọn
Làm mới — Làm mới tất cả các bộ đệm đã chọn. GửiÁp dụng hành động cho tất cả các bộ đệm đã chọn
nút
ButtonDescriptionFlush Magento CacheXóa tất cả các mục trong bộ đệm Thương mại mặc định [var/cache
], theo các thẻ Thương mại được liên kết của chúng. Flush Cache StorageXóa tất cả các mục khỏi bộ đệm, bất kể thẻ Thương mại. Nếu hệ thống của bạn sử dụng một vị trí bộ nhớ cache thay thế, mọi tệp được lưu trong bộ nhớ cache được các ứng dụng khác sử dụng sẽ bị xóa trong quá trình này. Xóa bộ nhớ cache hình ảnh danh mục Xóa tất cả hình ảnh danh mục được đánh dấu chìm và thay đổi kích thước tự động được lưu trữ trong media/catalog/product/cache
. Nếu hình ảnh được tải lên gần đây không được phản ánh trong danh mục, hãy thử xóa danh mục và làm mới trình duyệt của bạn. Flush JavaScript/CSS CacheXóa bản sao đã hợp nhất của các tệp JavaScript và CSS khỏi bộ đệm. Nếu những thay đổi gần đây đối với biểu định kiểu hoặc JavaScript không được phản ánh trong cửa hàng, hãy thử xóa bộ đệm JavaScript/CSS và làm mới trình duyệt của bạn. Xóa bộ nhớ cache của tệp tĩnhXóa các tệp xem và tệp tĩnh đã được xử lý trướcbộ nhớ cache
Bộ đệm Mô tả Thẻ liên kếtCấu hìnhCác cấu hình XML khác nhau đã được thu thập trên các mô-đun và được hợp nhấtHệ thống -
config.xml
, local.xml
Mô-đun -
config.xml
CONFIG
Bố cụcHướng dẫn xây dựng bố cục. Refresh
0Chặn đầu ra HTML Trang chặn HTML. Refresh
1Dữ liệu bộ sưu tậpTệp dữ liệu bộ sưu tập. Refresh
2Dữ liệu phản chiếu giao diện API DataClears phản chiếu, thường được tạo trong thời gian chạy. Refresh
3Hoạt động DDL cơ sở dữ liệuKết quả của truy vấn DDL, chẳng hạn như mô tả bảng hoặc chỉ mục. Refresh
4Compiled ConfigKết quả biên dịch mã. Refresh
5Các loại và thuộc tính EAV Bộ đệm khai báo các loại thực thể. Refresh
6Thông báo khách hàngThông báo tạm thời xuất hiện trong giao diện người dùng. Refresh
7Integrations ConfigurationIntegration configuration file. Refresh
8Tệp cấu hình API tích hợp Cấu hình API tích hợp. Refresh
9Bộ nhớ đệm trang Bộ nhớ đệm toàn bộ trang. Image cache was cleaned
0Bản dịchCác tập tin bản dịch. Image cache was cleaned
1Cấu hình dịch vụ webCấu hình REST và SOAP, tệp WSDL đã tạo. Image cache was cleaned
2Quy tắc mục tiêuChỉ mục quy tắc mục tiêuImage cache was cleaned
3Bộ nhớ đệm toàn trang
Adobe Commerce và Magento Open Source sử dụng bộ nhớ đệm toàn trang trên máy chủ để hiển thị nhanh các trang danh mục, sản phẩm và CMS. Bộ nhớ đệm toàn trang cải thiện thời gian phản hồi và giảm tải cho máy chủ. Nếu không có bộ nhớ đệm, mỗi trang có thể cần chạy các khối mã và truy xuất thông tin từ cơ sở dữ liệu. Tuy nhiên, với bộ nhớ đệm toàn trang được bật, một trang được tạo đầy đủ có thể được đọc trực tiếp từ bộ đệm
Chỉ nên sử dụng Varnish Cache trong môi trường sản xuất
Nội dung được lưu trong bộ nhớ cache có thể được sử dụng để xử lý các yêu cầu từ các loại lượt truy cập tương tự. Do đó, các trang được hiển thị cho khách truy cập bình thường có thể khác với các trang được hiển thị cho khách hàng. Với mục đích lưu vào bộ nhớ đệm, mỗi lượt truy cập là một trong ba loại
Image cache was cleaned
4 - Trong một lượt truy cập không theo phiên, người mua sắm xem các trang nhưng không tương tác với cửa hàng. Hệ thống lưu trữ nội dung của từng trang được xem vào bộ nhớ cache và phân phát chúng cho những người mua sắm không theo phiên khácImage cache was cleaned
5 - Trong lượt truy cập theo phiên, những người mua sắm tương tác với cửa hàng — thông qua các hoạt động như so sánh sản phẩm hoặc thêm sản phẩm vào giỏ hàng — được chỉ định ID phiên. Các trang được lưu trong bộ nhớ cache được tạo trong phiên chỉ được sử dụng bởi người mua hàng đó trong phiênImage cache was cleaned
6 - Phiên khách hàng được tạo cho những người đã đăng ký tài khoản với cửa hàng của bạn và mua sắm khi đăng nhập vào tài khoản của họ. Trong phiên, khách hàng có thể được giới thiệu các ưu đãi, khuyến mãi và giá đặc biệt dựa trên nhóm khách hàng được chỉ định của họ
Để biết thông tin kỹ thuật, hãy xem trang Định cấu hình và Sử dụng Varnish và Sử dụng Redis cho Thương mại và bộ đệm mặc định trong Hướng dẫn cấu hình
Để định cấu hình bộ nhớ cache toàn trang
Trên thanh bên Quản trị, đi tới Cửa hàng > Cài đặt > Cấu hình
Trong bảng điều khiển bên trái, mở rộng Nâng cao và chọn Hệ thống
Mở rộng
phần Bộ nhớ cache toàn trang.Đặt ứng dụng bộ nhớ đệm thành một trong các mục sau
Image cache was cleaned
7Image cache was cleaned
8
Để đặt thời gian chờ cho bộ nhớ cache của trang, hãy nhập TTL cho nội dung công khai. [Giá trị mặc định là
Image cache was cleaned
9]Nếu sử dụng Varnish, hãy hoàn thành phần Cấu hình Varnish như sau
Danh sách truy cập - Nhập địa chỉ IP có thể xóa cấu hình Varnish để tạo tệp cấu hình. Tách nhiều mục bằng dấu phẩy. Giá trị mặc định là
The JavaScript/CSS cache has been cleaned
0Máy chủ phụ trợ - Nhập địa chỉ IP của máy chủ phụ trợ tạo tệp cấu hình. Giá trị mặc định là
The JavaScript/CSS cache has been cleaned
0Cổng phụ trợ - Xác định cổng phụ trợ được sử dụng để tạo tệp cấu hình. Giá trị mặc định là.
The JavaScript/CSS cache has been cleaned
2Thời gian gia hạn - Chỉ định số giây sẽ sử dụng làm thời gian gia hạn để tạo tệp cấu hình. Xem cấu hình Varnish nâng cao trong Hướng dẫn cấu hình
Để xuất cấu hình dưới dạng tệp
The JavaScript/CSS cache has been cleaned
3, hãy nhấp vào nút dành cho phiên bản Varnish mà bạn sử dụng