मेरे पास हाल ही में कुछ विचार हैं कि वेब अनुप्रयोग में साझा जावास्क्रिप्ट और सीएसएस फ़ाइलों को कैसे प्रबंधित किया जाए।किसी साइट पर जावास्क्रिप्ट और सीएसएस फ़ाइलों को कैसे संभालें?
एक मौजूदा वेब अनुप्रयोग है कि मैं पर काम कर रहा हूँ में, मैं अलग javascripts और सीएसएस फ़ाइलों को सर्वर पर कोई फ़ोल्डर में रखा जाता है की काफी बड़ी संख्या में मिल गया। कुछ फाइलों का पुन: उपयोग किया जाता है, जबकि अन्य नहीं होते हैं।
एक उत्पादन साइट में, यह HTTP अनुरोध और अनावश्यक जावास्क्रिप्ट और अनावश्यक सीएसएस लोड किए जाने के कई किलोबाइट की संख्या ज्यादा है करने के लिए काफी बेवकूफ है। इसका समाधान प्रति पृष्ठ एक बड़ी बंडल फ़ाइल बनाने के लिए है जिसमें केवल आवश्यक जानकारी होती है, जिसे तब कम किया जाता है और क्लाइंट को संपीड़ित (GZIP) भेजा जाता है।
जावास्क्रिप्ट फ़ाइलों का एक बंडल बना सकते हैं और उन्हें मैन्युअल रूप से कम से कम अगर आप इसे एक बार करने जा रहे थे करने के लिए कोई चिंता नहीं है, लेकिन जब से एप्लिकेशन लगातार बनाए रखा है और चीजों को बदल सकते हैं और विकसित करते हैं, यह बहुत जल्द ऐसा करने के लिए सिर में दर्द हो जाता है मैन्युअल रूप से नए अपडेट को दबाते समय, जिसमें जावास्क्रिप्ट और/या सीएसएस फ़ाइलों को उत्पादन में परिवर्तन शामिल हैं।
इसे संभालने के लिए एक अच्छा तरीका क्या है? आप इसे अपने आवेदन में कैसे संभालेंगे?
ठीक है, मुझे खनन के बारे में पता है और इसे मैन्युअल रूप से उपकरण के साथ कर रहा हूं, लेकिन जो मैं खोज रहा हूं वह उत्पादन – Industrial
@ इंडस्ट्रियल के अपडेट को धक्का देने में आसान बनाने के लिए एक दृष्टिकोण है - यही वह है जो मैं बात कर रहा हूं। – Oded
डाउनवोट क्यों? – Oded