2011-03-26 15 views
8

चांदी के आवेदन पर चार्ट आकर्षित करने का सबसे अच्छा तरीका क्या है?बड़ी मात्रा में डेटा के साथ चार्ट खींचने का सबसे अच्छा तरीका क्या है?

मैं 2 तरीके देखें:

  • ड्रा चार्ट सर्वर साइड और प्रदर्शन पर ग्राहक पर
  • सर्वर से चार्ट डेटा लाने और ग्राहक पर चार्ट प्रस्तुत करना

दोनों तरीकों के लिए अच्छे हैं " मुझे ".. लेकिन मुझे कुछ असुविधा दिखाई देती है:

  • पहले मामले में यदि मुझे 01 को बदलने की आवश्यकता हैउदा। चार्ट अवधि मैं नए चार्ट चित्र
  • दूसरे मामले में के लिए सर्वर फोन मैं सर्वर और ग्राहक पर दुकान से डेटा का भार जन की जरूरत की जरूरत है .. इसलिए इस मामले में मैं ग्राहक पर गतिशीलता मिल ..

क्या के साथ चार्ट को आकर्षित करने का सबसे अच्छा तरीका डेटा की बड़ी मात्रा है? क्या कोई और तरीका है?

उत्तर

0

यदि आपके पास विकल्प हैं (ड्रॉपडाउन सूचियां, चेक बॉक्स, ..etc) जो उपयोगकर्ता प्राथमिकताओं या फ़िल्टर पर चार्ट ग्राफ़ क्षेत्र को बदलते हैं, तो दूसरे विकल्प के साथ जाएं।

सिल्वरलाइट < -> डब्ल्यूसीएफ < -> डीबी सर्वर का उपयोग करें, यह बड़ी मात्रा में डेटा के साथ भी बहुत कुशल है।

दूसरी ओर, यदि आपका चार्ट स्थैतिक (एक-फिट-सब) है, तो इसे सर्वर पर तैयार करें और आप इसे क्लाइंट को उदाहरण के लिए एक छवि के रूप में भेज सकते हैं।

1

यह वास्तव में आपके उपयोग-मामले पर निर्भर करता है और उपयोगकर्ता को डेटा के साथ क्या करना चाहिए। क्लाइंट-साइड प्रतिपादन आपको प्रदर्शन विकल्पों के साथ अधिक लचीलापन देता है।

लेकिन आपको भारी मात्रा में डेटा स्थानांतरित करने की आवश्यकता नहीं है। मैं शर्त लगाता हूं कि डेटा चार्ट के मुकाबले उपयोगकर्ता के चार्ट में बहुत कम पिक्सल हैं, इसलिए आप स्थानीय रूप से प्रस्तुत चार्ट में डेटा स्थानांतरित करने से पहले कुछ समेकन फ़ंक्शन सर्वर पक्ष चला सकते हैं।

+0

_.. स्थानीय रूप से प्रस्तुत चार्ट में डेटा स्थानांतरित करने से पहले कुछ समेकन फ़ंक्शन सर्वर पक्ष चलाएं। हाँ, मैंने यह भी माना है .. अभी के लिए यह मेरे लिए सबसे अच्छा है .. thx! – Mac

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