दोनों YSlow और गूगल के पृष्ठ गति ऐड-ऑन एक एकल फाइल में संयोजन की सलाह देते हैं स्क्रिप्ट (और शैली) फ़ाइलें प्रत्येक HTTP अनुरोध की संख्या को कम करने के लिए, और मैं निश्चित रूप से इस के बिंदु देख सकते हैं जब स्क्रिप्ट फ़ाइलें पूरी साइट में संगत कर रहे हैं, लेकिन एक वेब एप्लिकेशन के लिए जिसकी साइट पर अलग-अलग आवश्यकताएं हैं।
जिस तरह से मैं इसे देखता हूं उसके कुछ विकल्प हैं:
साइट पर उपयोग की जाने वाली सभी फ़ाइलों को मिलाएं, और प्रत्येक पृष्ठ को एक ही संयुक्त फ़ाइल मिलती है - डाउनसाइड अप्रयुक्त सामग्री है जो स्क्रिप्ट को अव्यवस्थित कर रही है (और किसी भी घटक स्क्रिप्ट में परिवर्तन होने पर पहले लोड भी भारी हो जाता है)
फ़ाइलों को प्रति पृष्ठ के आधार पर संयोजित करें - नीचे की ओर प्रत्येक पृष्ठ अलग-अलग आवश्यकताओं के साथ एक अलग संयुक्त फाइल मिलती है (प्रत्येक पृष्ठ प्रकार के लिए भारी पहला भार)
अनुशंसाओं की सख्त 'एक फ़ाइल केवल' व्याख्या को अनदेखा करें और उचित रूप में कई फ़ाइलों में पृष्ठ लोड है, कैशिंग उम्मीद के साथ सामान्य मामले में HTTP अनुरोधों की संख्या को नकारते हुए - नकारात्मक पक्ष प्रत्येक पृष्ठ पर HTTP अनुरोधों की संख्या है
विचार?