जहाँ तक सर्वोत्तम प्रथाएँ हैं, पृष्ठ लोडिंग को अनुकूलित करने का सामान्य तरीका यह है कि आपके सभी JS संसाधनों को बंडल किया जाए, क्योंकि एक एकल डोमेन के लिए कनेक्शन की बाध्य संख्या के कारण Jarrod का उल्लेख किया गया है, और प्रतिक्रिया में एक सुदूर भविष्य की समय सीमा समाप्त हो रही है।
CDN इस तरह के मिश्रण, विशेष रूप से लोकप्रिय लोगों के लिए क्या लाते हैं, जैसा कि जारोड ने भी बताया है, उपयोगकर्ता पहले से ही URL तक पहुंच चुके हैं और कनेक्शन स्थापित करने की आवश्यकता के बिना भी अपने ग्राहक के कैश से तुरंत जेएस संसाधन प्राप्त कर सकते हैं।
उस प्रभाव के लिए, यदि हम सभी CDN का उपयोग करते हैं और सर्वोत्तम प्रथाओं को नियोजित करते हैं, तो हम उपयोगकर्ता को अतिरिक्त ~ 10-50KB प्राप्त करने से बचा सकते हैं, जब वे शुरू में हमारे URL तक पहुँचते हैं और उन्हें अपने पृष्ठों को तेज़ी से लोड करने की अनुमति देते हैं।
मैं दो कारणों से सीडीएन का उपयोग करने की दृढ़ता से सलाह दूंगा: उल्लेखित जारोड का उल्लेख वहाँ है, सच है, लेकिन पूरी तरह से महत्वहीन है और यदि आपके पहले से ही आपके स्रोतों को एक ही दस्तावेज़ में बाँध रहा है, तो आप सभी को पुनः कहने के लिए मजबूर करेंगे, कह सकते हैं, अनुशंसा के स्थिर jQuery के हिस्से दस्तावेज़ (~ 33KBs) हर बार जब आप बंडल किए गए संसाधनों में से एक को अपडेट करते हैं।
मुझे नहीं पता कि यह आपको कितना महत्वपूर्ण लगता है, लेकिन विशाल उपयोगकर्ता आधारों के साथ यह एक महत्वपूर्ण बैंडविड्थ में कटौती और महत्वपूर्ण बचत की ओर जाता है, जिस पर हम अधिक दबाव वाले मामलों में डायवर्ट कर सकते हैं, जैसे कि पोर्न देखना और बियर खरीदना।