मैं सीएसएस और जेएस फ़ाइलों को समेकित और संपीड़ित करके साइट प्रदर्शन को अनुकूलित करने का प्रयास कर रहा हूं। मेरा सवाल यह है कि इसे कैसे प्राप्त किया जाए, इस पर ठोस (ठोस) कदमों के बारे में अधिक है, एक वास्तविक स्थिति जिसे मैं सामना कर रहा था (अन्य डेवलपर्स के बीच विशिष्ट होना चाहिए, हालांकि)।
मेरा पेज निम्नलिखित की तरह कई CSS और JS फाइलों को संदर्भित करता है:
<!--
It's easier to work on smaller files during development.
Hence, the multiple CSS and JS files.
-->
<link type="text/css" rel="stylesheet" href="/css/main.css" />
<link type="text/css" rel="stylesheet" href="/css/secondary-1.css" />
<link type="text/css" rel="stylesheet" href="/css/secondary-2.css" />
<script type="text/javascript" src="/scripts/js/main.js"></script>
<script type="text/javascript" src="/scripts/js/adapter/adapter.js"></script>
<script type="text/javascript" src="/scripts/js/adapter/title-adapter.js"></script>
उत्पादन रिलीज के लिए, मैं 3 सीएसएस फ़ाइलों को एक में संयोजित करना चाहता हूं और उदाहरण के लिए YUI कंप्रेसर का उपयोग करके इसे छोटा करना चाहता हूं । लेकिन फिर, मुझे उन सभी पृष्ठों को अपडेट करने की आवश्यकता होगी जो इन 3 फाइलों को नए-नए सीएसएस के संदर्भ में चाहिए। यह त्रुटि-प्रवण लगता है (जैसे आप कई फ़ाइलों में कुछ पंक्तियाँ निकाल और जोड़ रहे हैं)। कोई अन्य कम जोखिम भरा दृष्टिकोण? जेएस फ़ाइलों के लिए एक ही मुद्दा।