हमने 50 कॉलम के साथ डेटा के 3000 से 4000 पंक्तियों के लिए jQuery डेटाटेबल लागू किया। लेकिन यह प्रदर्शन को कम करता है क्योंकि हमने कॉलम लेवल सर्च, ग्लोबल सर्च, मेन्डर, पेजिनेशन इत्यादि जैसे डाटाटेबल की विभिन्न कार्यक्षमताओं को लागू किया है।jQuery डेटाटेबल और जेक्यूजीड के बीच प्रदर्शन तुलना?
हम jQuery v1.7.2 और jQuery डेटाटेबल 1.10.7 जेएस का उपयोग कर रहे हैं। इतने विशाल डेटा को प्रदर्शित करने के लिए jQuery डेटाटेबल या jQuery डेटाटेबल के किसी भी अन्य विकल्प के प्रदर्शन में सुधार कैसे करें?
मेरे एक दोस्त ने jQGrid का उपयोग करने का सुझाव दिया।
jQuery datatable और jQGrid के बीच प्रदर्शन की तुलना क्या है? कौनसा अच्छा है? या प्रदर्शन में सुधार करने के लिए कोई विकल्प?
3000 या 4000 पंक्तियां वास्तव में बड़ी ग्रिड नहीं है (कम से कम jqGrid के लिए)। jqGrid कई परिदृश्यों का समर्थन करता है, उदाहरण के लिए सर्वर साइड पेजिंग, सॉर्टिंग और डेटा और क्लाइंट साइड फ़िल्टरिंग (यदि 'लोडऑन्स: सच्चा' विकल्प का उपयोग किया जाता है)। कोई भी 4000 पंक्तियों के साथ 'loadonce: true' विकल्प का उपयोग कर सकता है। आप एक बार में कितनी पंक्तियां प्रदर्शित करते हैं? 50 कॉलम का उपयोग अजीब लगता है। मुझे संदेह है कि बड़ी संख्या में कॉलम 4000 पंक्तियों के रूप में अधिक प्रदर्शन समस्याओं को बनाता है। आप डेटा कैसे प्रदर्शित करते हैं? क्या आपके पास कई छिपे हुए कॉलम हैं? कुछ और विवरण, चित्रों की आवश्यकता होगी। आपके मूल्यवान मार्गदर्शन के लिए – Oleg
धन्यवाद ओलेग। हमारे पास दिखाने के लिए 50 कॉलम हैं और कोई कॉलम छिपा हुआ नहीं है। लेकिन हमने उपयोगकर्ताओं को कॉलम छुपाने और दिखाने के लिए सुविधा दी है जो jQuery डेटाटेबल प्लगइन प्रदान करता है। हमें सभी 4000 पंक्तियों को एक बार दिखाने की आवश्यकता है क्योंकि हमने उपयोगकर्ता को डेटाटेबल में प्रदर्शित करने के लिए रिकॉर्ड्स की संख्या चुनने की सुविधा प्रदान की है और उपयोगकर्ता एक ही समय में सभी रिकॉर्ड दिखाने के लिए विकल्प का चयन कर सकते हैं। तो ऊपर उल्लिखित परिदृश्य के लिए हम jQGrid का उपयोग कर सकते हैं? कृपया सुझाव दे। क्या jQGrid उल्लिखित परिदृश्य के लिए बेहतर प्रदर्शन दिखाता है? – Priyanka
मुझे डेटाटेबल नहीं पता है। तो मैं वास्तव में प्रदर्शन * compere * नहीं कर सकता, लेकिन मैं आपको jqGrid बनाने में मदद कर सकता हूं जो डेटा प्रदर्शित करता है। मुझे अभी भी समझ में नहीं आता कि आपको डेटा प्रदर्शित करने की आवश्यकता है और ग्रिड (ग्रंथ, संख्या, तिथियां, चेकबॉक्स, आइकन, लिंक, ...) के अंदर क्या प्रदर्शित किया जाएगा। ग्रिड क्षैतिज या लंबवत स्क्रॉल बार है? आपके पास कौन सा पृष्ठ आकार है? यह व्यावहारिक होगा यदि आप चित्र शामिल करेंगे जो दिखाता है कि डेटाटेबल के साथ बनाई गई ग्रिड कैसा दिखता है। ग्रिड में अब धीमा क्या है (डेटा की प्रारंभिक लोडिंग, सॉर्टिंग, फ़िल्टरिंग, ...)?आप किस वेब ब्राउज़र का उपयोग करते हैं (पुराना आईई)? – Oleg