Chúng tôi có rất nhiều tệp CSS và JS nhỏ và cho phép hợp nhất dường như là một lựa chọn tốt.
Nhiều tệp CSS và JS được sử dụng trên mỗi trang (trang chủ, trang danh mục, trang chi tiết sản phẩm).
Bất cứ khi nào chúng tôi thấy rằng một tệp hợp nhất khác nhau được tải lại trên mỗi trang, ngay cả CSS được chứa cũng phải được chồng lấp.
Làm thế nào chúng ta có thể tránh điều này và tái sử dụng nhiều dữ liệu hơn?
.css
và bổ sung .js
. Trong cài đặt mặc định của Magento, các .css
tệp thực sự giống nhau trên toàn cầu, vì vậy tệp được hợp nhất có hàm băm giống hệt nhau. Nhưng đối với .js
điều này khác nhau rất nhiều - vì vậy có một tệp mới được kết hợp cho các trang sản phẩm và cho các trang danh mục, v.v. - luôn bao gồm toàn bộ nguyên mẫu lib.