2010-12-04 7 views
17

jQuery का 17 9 केबी छोटा है और 26 केबी तक Gzipped है। मैं अपनी जावास्क्रिप्ट फ़ाइलों के लिए एक ही संपीड़न करने की कोशिश कर रहा हूं और इसे कम करने के लिए Yicicpresser पाया। लेकिन मैं अभी भी इसे Gzip करने के लिए एक रास्ता खोज रहा हूँ।जावास्क्रिप्ट फ़ाइल को कैसे गजिप करें?

मैं अपनी जावास्क्रिप्ट फ़ाइलों को कैसे गजिप सकता हूं?

उत्तर

23

यदि आप इसे किसी वेबपृष्ठ में उपयोग कर रहे हैं, तो gzip आपके वेब सर्वर में एक कॉन्फ़िगरेशन विधि है। फ़ाइल को ब्राउज़र द्वारा भेजा गया सर्वर द्वारा gzipped है। कोई मैन्युअल कार्रवाई की आवश्यकता नहीं है। अपाचे के लिए: http://httpd.apache.org/docs/2.0/mod/mod_deflate.html

यदि आप डेवलपर्स को कोड दे रहे हैं, तो आप gzip कमांड का उपयोग कर सकते हैं।

+0

धन्यवाद, अगर आप ग्लासफ़िश 3.0.1 सर्वर पर Gzip कॉन्फ़िगरेशन के बारे में जानते हैं तो कृपया मुझे कुछ मार्गदर्शन दें। – siva636

+0

http://www.zbugs.com का उपयोग करने का प्रयास करें - बस अपनी वेबसाइट यूआरएल प्रदान करें और यह आपके लिए सबकुछ करेगा। –

8

आप gzip, जीएनयू संपीड़न उपयोगिता का उपयोग करेंगे। सौभाग्य से, gzip एल्गोरिदम और फ़ाइल संरचना कई अन्य टूल्स, जैसे 7zip (विंडोज़ के लिए) द्वारा कार्यान्वित की जाती है। आप फ्लाई पर फ़ाइलों को संपीड़ित करने के लिए अपने सर्वर (mod_deflate या अन्य के माध्यम से) को कॉन्फ़िगर कर सकते हैं, लेकिन स्थैतिक सामग्री के लिए यह CPU पावर का अपशिष्ट है। - सिर्फ अपनी वेबसाइट यूआरएल प्रदान करते हैं और यह आपके लिए सब कुछ करना होगा http://blog.alien109.com/2009/03/17/gzip-your-javascript/

+1

mod_rewrite clumsiness के बजाय सामग्री बातचीत को नियोजित करना बुद्धिमान होगा –

-1

तुम भी zbugs.com इस्तेमाल कर सकते हैं:

यहाँ एक लेख से पता चलता है जो कैसे पारदर्शी रूप से ब्राउज़रों जो इसे समर्थन करने के लिए पूर्व संकुचित gzip की सेवा के लिए है।

संबंधित मुद्दे