चित्र - मैंने ऐसे कई मामले देखे हैं जहां व्यक्ति छवियों को अपलोड कर रहा है (उत्पाद, सीएमएस पृष्ठ आदि) छवि आकारों को अनुकूलित करने के तरीके में प्रशिक्षित नहीं किया गया है। बहुत सारे लेख ऑनलाइन उपलब्ध हैं, लेकिन इसमें से बहुत कुछ सामान्य ज्ञान है।
- पाठ के लिए छवियों का उपयोग न करें।
- JPEG / GIF / PNG का उचित रूप से उपयोग करें (यानी आमतौर पर फोटोग्राफिक चित्रों के लिए PNG का उपयोग न करें)
- छोटी छवियों के लिए स्प्राइट्स का उपयोग करें क्योंकि आप दर्जनों या अधिक के बजाय केवल एक ही HTTP अनुरोध देते हुए छोटी छवियों के एक समूह को एक फ़ाइल में पैक कर सकते हैं। आप फ़ॉन्ट आइकन पर भी विचार कर सकते हैं।
- स्वीकार्य रूप से देखे जाने योग्य शेष रहने पर न्यूनतम संभव गुणवत्ता पर छवियां सहेजें। मुझे लगता है कि जेपीईजी के लिए लगभग 50-60 गुणवत्ता वाले मीठे स्थान हैं। कभी-कभी 20 की गुणवत्ता पूरी तरह से स्वीकार्य है, और आप एक छवि को 300 केबी से 30 केबी तक कम कर सकते हैं। वह बड़ी बचत है।
- छवि भारी पृष्ठों पर आलसी लोडिंग पर विचार करें।
HTTP अनुरोध - एक और बड़ा अपराधी। कभी-कभी अनुरोधों को कम करने के लिए आप बहुत कुछ नहीं कर सकते हैं, लेकिन आपको हमेशा इसे यथासंभव कम करने की कोशिश करनी चाहिए। मैगेंटो बॉक्स से बाहर (सीएसएस / जेएस विलय) के साथ मदद करने के लिए कुछ सुविधाएँ प्रदान करता है।
अतिरिक्त DNS लुकअप - मैं कहूंगा कि यह कार्ट / चेकआउट प्रक्रिया के लिए सबसे महत्वपूर्ण है। कई दुकानों में विभिन्न एपीआई एकीकरण होंगे जो सेवाओं को कॉल करते हैं। यद्यपि आप बहुत तेजी से शिपिंग प्रदाता से एपीआई प्रतिक्रिया बनाने के लिए बहुत कुछ नहीं कर सकते हैं, आप कम से कम धीमी सेवाओं की पहचान कर सकते हैं जो अन्यथा स्पष्ट रूप से स्पष्ट नहीं होने जा रहे हैं। यदि आप UPS, FedEx, USPS, कर दर प्रदाताओं, भुगतान प्रदाताओं, संबद्ध साइटों, आदि को कॉल कर रहे हैं, तो अतिरिक्त समय के बारे में सोचें।
अन्य कारक - आपकी रिपोर्ट में उल्लिखित कुछ अन्य कारक संभवतः इमेज और HTTP अनुरोधों के रूप में बड़े प्रभाव वाले नहीं हैं। यह सीएसएस और जावास्क्रिप्ट को कम करने के लिए निश्चित रूप से इसके लायक हो सकता है, लेकिन वास्तविक दुनिया के लाभ दीर्घकालिक एग्रीगेट में वास्तव में ध्यान देने योग्य हैं। इसके अलावा, एक सीडीएन वास्तव में मदद कर सकता है, खासकर यदि आप डाउनलोड करने योग्य उत्पादों की पेशकश कर रहे हैं।
मुझे लगता है कि अकेले होस्टिंग पर अक्सर बहुत अधिक महत्व दिया जाता है। अतीत में, मुझे साइटों की गति में सुधार के लिए कुछ सर्वर ट्विक करने का काम सौंपा गया है, केवल यह पता लगाने के लिए कि होम पेज 20Mb की संपत्ति लोड कर रहा है।
इसी तरह, अगर आपकी साइट बहुत अधिक ब्लोट के साथ टेढ़ी-मेढ़ी बनाई गई है, तो सर्वर के प्रदर्शन पर मैगेंटो श्वेत पत्र किसी काम का नहीं होगा। यदि आपका लक्ष्य आपकी साइट की गति में सुधार करना है, तो अक्षमता खोजने के लिए चरण एक को स्वयं पृष्ठों को देखना चाहिए। अपनी साइट निर्धारित करने के बाद ही आप दुबले होंगे और इसका मतलब है कि आप चाहते हैं कि आपको अपने होस्टिंग को अपग्रेड करने पर विचार करना शुरू करना चाहिए।
रिकॉर्ड के लिए, मैं जिस साइट का प्रबंधन करता हूं वह नेक्सस पर SIP-200 का उपयोग लगभग पांच वर्षों से कर रही है और प्रति दिन औसतन 5000 विज़िट प्राप्त करती है (यह मौसमी है, इसलिए यह देर से वसंत / शुरुआती गिरावट में 10k से अधिक हो जाती है)। मुझे इस साइट के लिए सर्वर के इस ग्रेड के बारे में कोई शिकायत नहीं है, और हम दर्जनों श्रेणियों में हजारों उत्पादों के साथ मैगेंटो सीई का एक काफी स्टॉक संस्करण चला रहे हैं।