यहाँ सभी स्क्रिप्ट डिफ़ॉल्ट रूप से Magento द्वारा लोड की एक सूची है:क्या Magento द्वारा लोड की गई सभी डिफ़ॉल्ट स्क्रिप्ट वास्तव में आवश्यक हैं?
../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
ये स्क्रिप्ट कुल जावास्क्रिप्ट का 316.8K ... सभी न्यूनतम किया जा रहा है के विभिन्न राज्यों में (उदाहरण के लिए, prototype.js न्यूनतम किया गया नहीं है)।
तो मेरा पहला सवाल:
1) एक तरफ prototype.js से, दूसरों के सभी वास्तव में हैं कि जरूरत?
और
2) "सही" जिस तरह से ये स्क्रिप्ट को दूर करने के क्या है? लेआउट अद्यतन? या टेम्पलेट्स में hardcoded?
मैं अपनी Magento साइट को जितना संभव हो उतना हल्का वजन लोड करना चाहता हूं।
धन्यवाद!
Magento: प्रो, सुरुचिपूर्ण और हल्के विस्तार! JoomlArt.com द्वारा आपके लिए लाया गया। आप इसे और अधिक वजन कम करना चाहते हैं? :) – Younes
एक मामूली अनुकूलन के रूप में, prototype.js को कम करें :) –
मैं वही सोच रहा था, मैं अपनी साइट को तेज़ करने की कोशिश कर रहा हूं। मैंने बस gzip सक्षम किया है और मेरी जावास्क्रिप्ट फ़ाइल आकार 70% कम हो गया है। – dardub