क्या कोई प्रदर्शन तुलना है?


11

क्या वेनिला ड्रुपल 8 बनाम ड्रुपल 7 के बीच कोई विश्वसनीय प्रदर्शन तुलना है?

मैंने वेब पर खोज की है, लेकिन केवल " Drupal 7 बनाम Drupal 8 प्रदर्शन तुलना " पोस्ट ढूंढता हूं , जो उत्साहजनक है।



1
एक और प्रदर्शन तुलनात्मक लेखन।
डिजिटोफर

जवाबों:


27

नहीं, कोई विश्वसनीय तुलना नहीं है, क्योंकि ऐसा करना लगभग असंभव है। इसके विभिन्न कारण हैं, एक यह है कि डी 8 वेनिला डी 7 वेनिला + जैसे मॉड्यूलों का एक पूरा गुच्छा है, विशेष रूप से दृश्य।

यदि आप एक वेनिला इंस्टॉलेशन पर एकल अनुरोध की तुलना करते हैं, तो D8 D7 की तुलना में स्पष्ट रूप से धीमा है (भले ही आप दृश्य जोड़ते हैं), वास्तव में थोड़ा सा। यह अभी भी रिलीज होने तक कम या ज्यादा सुधार कर सकता है, लेकिन यह पूरी तरह से नहीं हो रहा है।

D8 अभी बहुत अधिक कोड चला रहा है, हमारे अपने और विक्रेता कोड जैसे सिम्फनी नीचे है, इसलिए इसमें अधिक समय लगता है। सर्विस कंटेनर में ओवरहेड का थोड़ा सा हिस्सा भी होता है।

हालाँकि, D8 में बहुत सी चीजें हैं जो वास्तविक साइटों पर उम्मीद से ज्यादा बनाने जा रही हैं

  • डिफ़ॉल्ट रूप से जावास्क्रिप्ट पाद में चलता है, जो फ्रंट-एंड परफॉर्मेंस को बेहतर बनाता है, क्योंकि पेज तेजी से बनते हैं और आप उन्हें पहले देख और इस्तेमाल कर सकते हैं।
  • अत्यधिक बेहतर कैशिंग, विशेष रूप से कैश टैग और संदर्भों, साधनों के साथ कैशिंग कि परिवर्तनशील सामग्री वास्तविक साइटों पर कैश काफी बेहतर प्रदर्शन करेंगे प्रस्तुत करना। D7 में, हर बार एक नोड को बदल दिया गया या बनाया गया, पूर्ण ब्लॉक और पेज कैश अमान्य कर दिया गया। D8 में, कैश टैग के लिए धन्यवाद, D8 जानता है कि वह नोड कहां दिखाई देता है और दिखा सकता है और केवल प्रासंगिक टुकड़ों को अमान्य करना है। इसमें सुधार के लिए अभी भी बहुत काम चल रहा है, लेकिन तेजी से बड़ी साइटों के निर्माण के लिए डी 8 बहुत अधिक उपकरण प्रदान करता है।
  • यह भी तर्क है कि आपको D7 को हार्डवेयर पर चलाना होगा जो कि आधुनिक हार्डवेयर पर D8 चलाते समय उस संस्करण जितना पुराना है, जो काफी तेज है। इसके अलावा, शुरुआती बेंचमार्क बताते हैं कि वेनिला डी 8 PHP7 के साथ 50% तेजी से चलता है, क्योंकि यह संस्करण बहुत सारे कोड को चलाने में बहुत बेहतर है। (आप आधुनिक हार्डवेयर पर भी D7 चला सकते हैं और PHP7 के साथ (शायद), ताकि तर्क केवल इतना ही काम करे ...)
  • उन अपंग सेवाओं और बेहतर एपीआई के लिए धन्यवाद, जो पहले चरण में चीजों को धीमा कर देते हैं, डी 8 है जो मोंगोबीडी और अन्य वैकल्पिक बैकेंड के साथ आंशिक रूप से / पूरी तरह से चलाने के लिए बहुत बेहतर समर्थन करता है (आप कितना साहसी हैं मुझे लगता है) पर निर्भर करता है। कुंजी मूल्य की दुकान के लिए)। फिर से, बड़ी साइटों के लिए, जो MySQL से कम से कम लोड का हिस्सा लेने की अनुमति देता है, और आपके डेटा (या, फिर से, सब कुछ) के कुछ हिस्सों को स्टोर करता है, जो बदले में कई सर्वरों में लोड को वितरित करने में मदद करता है।

यह भी ध्यान रखें, यदि आप प्रदर्शन के बारे में परवाह करते हैं, तो आप बहुत संभावना नहीं है कि वेनिला डी 7 / डी 8 साइटें नहीं चल रही हैं, आपके पास बहुत अधिक सामग्री वाली बड़ी साइटें हैं। और जैसा कि ऊपर उल्लेख किया गया है, डी 8 उन प्रकार की साइटों को तेज बनाने में आपकी सहायता करने के लिए बहुत सारे उपकरण लाता है। कुछ चीजों को एक डेवलपर के रूप में काम करने की आवश्यकता होगी और इसे सही (डी 7 की तरह) करने की आवश्यकता है, लेकिन यदि आप करते हैं, तो मुझे लगता है कि वास्तविक दुनिया के परिदृश्यों में डी 8 बहुत अच्छा प्रदर्शन कर सकता है।


इसलिए मुझे नहीं पता कि यह कितना आधिकारिक है या उन्हें कैसे आँकड़े मिले हैं, लेकिन अगर आप रुचि रखते हैं तो इसे आज सुबह डाल दें। Pages.zend.com/TY-Infographic.html
General Redneck

हां, drupal.org/node/2454439 में मेरे नंबर देखें , रनिंग टेस्ट और इंस्टॉलेशन PHP7 के साथ लगभग दोगुना है। बहुत प्रभावशाली, लेकिन हमारे पास ठीक करने के लिए कुछ सामान हैं जो त्रुटियों के बिना वहां चलेंगे। तो एक नज़र और मदद करो!
बेदिर

संभवतः PHP आधारित CMSes के अधिकांश PHP7 के साथ बेहतर काम करेंगे। यह प्रदर्शन प्रतिगमन को ठीक नहीं करता है। द्रुपाल इस पर एक कदम पीछे होगा।
rungurean

सबसे अधिक अगर सभी बेंचमार्क मैंने नहीं देखा है कि ड्रुपल 7 तेज है। प्रदर्शन प्रभाव विशेष रूप से ध्यान देने योग्य है यदि साइट में गतिशील सामग्री है अर्थात प्रमाणित उपयोगकर्ताओं के लिए गतिशील सामग्री परोसी जा रही है। कोई आश्चर्य नहीं, D8 कोड D7 से 3x बड़ा है और इस प्रकार यह कोड 2x या 3x बार धीमा चलता है। मुझे उम्मीद है, इस मुद्दे पर ध्यान दिया जाएगा।
WM

जैसा कि मैंने अपने शुरुआती वाक्य में लिखा है, उस तरह की तुलना लगभग असंभव है। आप केवल एक पृष्ठ की तुलना नहीं कर सकते हैं, आपको पूरी साइट को देखना होगा, जिसमें सामग्री में बदलाव भी शामिल है। यह कम से कम उतना ही महत्वपूर्ण है। हम Drupal 8 के साथ काफी बड़ी समाचार साइटों को बनाए रखते हैं, और कैश टैग यह सुनिश्चित करने के लिए बेहद शक्तिशाली हैं कि सामग्री को हर जगह तुरंत अपडेट किया जाता है, जबकि अभी भी संभव है।
बर्दिर

6

डी 8 के लिए पैच का एक गुच्छा होता है जो रिलीज होने से पहले जमीन पर आ जाना चाहिए। 2015 LA DrupalCon की यह प्रस्तुति बताती है कि यह सुनिश्चित करने के लिए क्या हो रहा है कि D8 तेज है।

उदाहरण के लिए यहां देखें कि जिस पैच पर अभी काम किया जा रहा है, वह प्रतिबद्ध था।

D8 प्रदर्शन सुधार के संदर्भ में अधिकांश खुले मुद्दों के लिए समस्या कतार देखें ।


महान है कि यह मिल गया!
माइक जिफ़र्ड

3

Drupal 8 MongoDB पर अकेले चल सकता है और गति आश्चर्यजनक है। बने रहें, मैं और अधिक पोस्ट करूंगा क्योंकि मैं एकीकरण के साथ आगे बढ़ता हूं, यह सब DrupalCon Los Angeeles द्वारा तीन महीने में स्पष्ट होना चाहिए।


अभी भी आपके अपडेट @chx;) का इंतजार है
गोकुल एनके

2
माफ़ करना। MongoDB ने मेरा अनुबंध समाप्त कर दिया है इसलिए विकास रुक गया है।

0

Drupal 8 पिछले सभी Drupal संस्करण की तुलना में एक उन्नत संस्करण है, जो वेबसाइट की सामग्री को अनुकूलित करने, डेटा प्रदर्शित करने और एपीआई के निर्माण के तरीकों की पेशकश करता है। कई विशेषताओं में अंतर है जैसे कि दोनों:

Drupal 8 मोबाइल फ्रेंडली मॉड्यूल जो SEO ऑप्टिमाइज़ेशन के लिए एक महत्वपूर्ण कारक है। Drupal 8 में बहुभाषी क्षमताओं के साथ, आप सिस्टम में कुछ भी अनुवाद कर सकते हैं क्योंकि यह Drupal 7 में नहीं है।

यहां देखें: http://www.pixelcrayons.com/blog/ind Industries-news/why-should-you-upgrad-to-drupal-8/

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.