Dưới đây là một danh sách của tất cả các kịch bản nạp bởi Magento theo mặc định:Có phải tất cả các tập lệnh mặc định được tải bởi Magento thực sự cần thiết không?
../js/prototype/prototype.js //prototype library
../js/prototype/validation.js //don't know what this does
../js/scriptaculous/builder.js //don't know what this does
../js/scriptaculous/effects.js //base scriptaculous effects library?
../js/scriptaculous/dragdrop.js //component of scriptaculous effects
../js/scriptaculous/controls.js //not sure?
../js/scriptaculous/slider.js //more scriptaculous effects
../js/varien/js.js //don't know what this is
../js/varien/form.js //form validation scripts?
../js/varien/menu.js //menu/drop down menu scripts
../js/mage/translate.js //don't know what this does
../js/mage/cookies.js //don't know what this does
các kịch bản tổng 316.8K javascript ... tất cả trong trạng thái khác nhau bị minified (ví dụ, prototype.js không minified).
Vì vậy, câu hỏi đầu tiên của tôi:
1) Ngoài prototype.js, tất cả những người khác thực sự cần thiết phải không?
và
2) Cách "đúng" để xóa các tập lệnh này là gì? Cập nhật bố cục? Hoặc được mã hóa cứng trong các mẫu?
Tôi muốn làm cho tải trang Magento của tôi dưới dạng trọng lượng nhẹ nhất có thể.
cảm ơn!
Magento: Tiện ích mở rộng Chuyên nghiệp, Thanh lịch & Nhẹ! Mang lại cho bạn bởi JoomlArt.com. Bạn muốn làm cho nó thậm chí nhiều hơn Leightweight? :) – Younes
Là một tối ưu hóa tầm thường, rút gọn prototype.js :) –
Tôi đã tự hỏi như vậy, tôi đang cố gắng tăng tốc trang web của mình. Tôi vừa bật gzip và kích thước tệp javascript của tôi giảm 70%. – dardub