2010-05-08 25 views
6

मुझे एहसास हुआ है कि मैं ड्रूपल का उपयोग करके बहुत सारे संसाधन (24 सीएसएस और 17 जेएस फाइलें) लोड कर रहा हूं। मेरे पास कई मॉड्यूल स्थापित हैं और वे सभी एक सीएसएस और जेएस फ़ाइल के साथ आते हैं।Drupal: इतने सारे जेएस और सीएसएस फाइलें?

मेरी वेबसाइट के लिए मैं केवल 1 अतिरिक्त जेएस प्लगइन का उपयोग कर रहा हूं (अन्य सभी 16 ड्रूपल मॉड्यूल के साथ आते हैं)।

मैंने बेकार मॉड्यूल स्थापित नहीं किए हैं। वे सभी आवश्यक हैं, और उन्हें swfobject, AJAX_views, jquery.media, spamspan, lightbox (मोडल, वीडियो और डिफ़ॉल्ट जेएस फ़ाइलें), आदि

सीएसएस फ़ाइलों के साथ समान चीज़ की आवश्यकता है: ckeditor, filefield, lightbox, tagadelic , अपलोडफील्ड, फ़ील्ड ग्रुप, vews, taxonomy_super_select, एचटीएमएल-तत्व, टैब, संदेश ... आदि

मेरी वेबसाइट के लिए, मैं केवल मेरी थीम css zen.css का उपयोग करता हूं।

तो क्या यह सामान्य है? या मुझे ये सब सामान हटा देना चाहिए? क्या ड्रोपल वेबसाइटें सामान्य रूप से भारी होती हैं?

धन्यवाद

उत्तर

5

js और सीएसएस की गणना लोड समय यहाँ लाने के लिए तरीके के विभिन्न प्रकार के बहुत सारे पर गौर इतनी बड़ी समस्या नहीं है - आप परफॉमेंस में सीएसएस और जेएस को अनुकूलित करने में सक्षम हो सकते हैं और केवल 2 फाइलें प्राप्त कर सकते हैं (यदि गतिशील जोड़ नहीं है)। यदि इन फ़ाइलों में बहुत अधिक आकार है - विशेष मॉड्यूल के साथ संपीड़न का उपयोग करके हल किया जा सकता है।

इनमें से सभी विकास समय पर उत्पादन साइट पर सक्षम होने की सलाह देते हैं।

+0

मुझे इसे हराया। आप/व्यवस्थापक/सेटिंग्स/प्रदर्शन के तहत अनुकूलन सेटिंग्स बदलते हैं। – Jukebox

+0

इसे कहां संपादित करें? सेटिंग्स-फ़ाइल में - इंस्टॉल शुरू होने से पहले – zero

1

कुछ सामग्री प्रबंधन प्रणाली के साथ समस्या यह है कि: आप भूमि के ऊपर बहुत से है कि क्या आप यह सब या नहीं की जरूरत है। यदि आप वस्तुओं को हटाते हैं, तो जिस तरह से ड्रूपल संपादक काम करता है, वह काम करेगा या काम करना बंद कर देगा।

आप गति साइट लोड हो रहा है के साथ संबंध रहे हैं, तो आप गूगल से jQuery खींच कर सकते हैं: http://code.google.com/p/gempaq/wiki/Google_AJAX_API_for_Drupal और पर इतना Newest 'cdn' Questions - Stack Overflow और Best Practices for Speeding Up Your Web Site.

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