गाद, सीएसएस को कम करने के लिए कमियों पर विचार करें। यदि आपके पास कोई सिस्टम नहीं है जहां आप सामान्य/minify संपादित करते हैं/फिर इसे तैनात करते हैं तो इसे बाद में सीएसएस के संपादन को पासा कर सकते हैं।
मैं एक अंतरराष्ट्रीय बैंक के लिए एक बड़ी यूआई रीफ्रेश परियोजना पर इस पूरे तर्क के माध्यम से चला गया। विशेष रूप से एक साइट 1 मिलियन + विज़िटर/दिन कर रही थी और बैंडविड्थ नंबर कमजोर रखने के हमारे सभी प्रयासों के बावजूद पागल थे (हर छोटी बिट साइट पर भारी मात्रा में तस्करी हुई) बहुत प्रतिभाशाली दिमाग की एक बड़ी टीम द्वारा व्यवसाय विश्लेषण पर, यह था यह निर्धारित करता है कि हम कई कदम उठाएंगे, लेकिन अतिरिक्त समय के कारण सीएसएस कम करने के कारण इंजीनियरों को सरल सीएसएस tweaks के लिए फिक्सिंग, minifying और redeploying से पहले minifying को पूर्ववत करने के लिए ले जाएगा। संख्याओं से पता चला कि 5 जीबी/दिन बैंडविड्थ सुधार के साथ भी, अतिरिक्त समय के लिए यूआई इंजीनियर का भुगतान नहीं करना अभी भी सस्ता था।
हम आपकी साइट के विनिर्देशों को नहीं जानते हैं, लेकिन बहुत से लोग नहीं हैं जिन्हें मेरे उदाहरण के यातायात के बारे में चिंता करने की ज़रूरत है। फायरबग के नए गति विश्लेषक में अपनी साइट चलाएं और देखें कि वास्तविक लाभ क्या खनन से हो सकता है ..... अब अपने ट्रैफिक से गुणा करें। आमतौर पर, वह संख्या बहुत डरावनी नहीं है। Http अनुरोधों को सीमित करने के लिए, और यह सुनिश्चित करना कि कैशिंग उचित रूप से सेटअप है, को संबंधित फ़ाइलों में सीएसएस और जेएस को जोड़ने (कैशिंग लाभों के कारण व्यक्तिगत PHP फ़ाइलों में मैशिंग करने से बेहतर) में छवि स्प्रिट्स करने में अपना समय व्यतीत करें। Gzip संपीड़न चलाएं। यदि उन चरणों के बाद आप अच्छे नहीं हैं, तो साइट को एक नए स्तर पर ले जाएं।
इसे आसान रखें .... यह साइट के जीवन चक्र के अद्यतन और रखरखाव भागों में एक बड़ा अंतर बनाता है।समय और सिर दर्द को बचाया के साथ, आप हमें हमारे सवालों :)
वर्तमान में दिगुआ (http://digua.sourceforge.net) के साथ प्रयोग कर रहे हैं –
प्रश्न: आप इसे एक फ़ाइल में कैसे मर्ज कर सकते हैं? ... जब तक कि उन सभी के साथ शुरू करने के लिए पहले से ही एक फ़ाइल में नहीं हैं? –
उन्हें एक बैच/बैश स्क्रिप्ट के साथ आसानी से एक दूसरे के साथ जोड़कर विलय किया जा सकता है। –