كما هو الحال بالنسبة للبشرية ( و Kinsta ) ، كان عام 2020 عامًا جديرًا بالملاحظة بالنسبة لـ PHP. تم إصدار PHP 8 الذي طال انتظاره في 26 نوفمبر 2020 ، مما أدى إلى العديد من التغييرات العاجلة عن إصداراته السابقة. يمكنك التعرف على جميع ميزات PHP 8 المثيرة في منشورنا المتعمق.
نصدر كل عام معايير الأداء المتعمقة لأنظمة PHP المختلفة لنرى كيف تتراكم إصدارات PHP المختلفة مع بعضها البعض. لقد ارتقينا بمعاييرنا إلى مستوى أعلى هذا العام وقارننا 7 إصدارات مختلفة من PHP عبر 20 نظامًا أساسيًا / تكوينًا فريدًا من PHP ، بما في ذلك وورد بريس و Drupal و Joomla و Laravel و Symfony وغيرها الكثير. اختبرنا أيضًا منصات PHP الشائعة الأخرى مثل WooCommerce و Easy Digital Downloads و PrestaShop و October CMS و Grav.
في Kinsta ، نشجع دائمًا مستخدمي وورد بريس على الاستفادة من أحدث إصدارات PHP المدعومة . فهي ليست الأكثر أمانًا فحسب ، بل إنها توفر أيضًا العديد من تحسينات الأداء. هذه الحقيقة تنطبق على العديد من منصات PHP الأخرى أيضًا. اليوم ، سوف نوضح لك كيف تنفجر PHP 7.4 و 8.0 من خلال كل شيء تقريبًا نضعهما ضدهما. هناك أيضًا بعض المفاجآت على طول الطريق.
هل انت متحمس؟ كانت أيضا!
قمنا بقياس 20 منصة / تكوين PHP على 7 إصدارات PHP مختلفة. برز PHP 8.0 كبطل في معظم المنصات التي تدعمه ، بما في ذلك وورد بريس. 🏆🚀
انقر للتغريد
دولة PHP
PHP (اختصار تكراري لـ PHP: Hypertext Preprocessor) هي واحدة من أكثر لغات البرمجة النصية والبرمجة من جانب الخادم استخدامًا . إنه مفتوح المصدر ويستخدم في الغالب لتطوير الويب. ونظرًا لأن PHP تشغل جزءًا كبيرًا من برنامج وورد بريس الأساسي ، فهي لغة أساسية للغاية لمجتمع وورد بريس.
شعار PHP
بينما قد يجادل البعض بأن PHP ماتت ، إلا أنها بعيدة كل البعد عن الحقيقة. وفقًا لـ W3Techs ، يتم استخدام PHP بواسطة 79٪ من جميع مواقع الويب التي يعرفونها بلغة البرمجة من جانب الخادم. هذا ما يقرب من 4 من أصل 5 مواقع! لذلك ، PHP حية وأسرع وأفضل مما كانت عليه في أي وقت مضى.
إحصائيات استخدام لغات جانب الخادم من W3Techs
إحصائيات لاستخدام اللغات من جانب الخادم (المصدر: W3Techs)
إذا بدا لك ذلك ميتًا ، فأنا أريد أن أعرف ما الذي يعتبر حيًا! حتى عند مقارنتها بجافا سكريبت وتطبيقاتها الجديدة من جانب الخادم ، فإن PHP تقف شامخة وفخورة بجانبها.
ومع ذلك ، هناك مشكلة كبيرة في مجتمع PHP. لا تزال العديد من مواقع الويب تستخدم إصدارات قديمة وعمليات تثبيت PHP غير مدعومة . وفقًا لـ W3Techs ، لا يزال 38.9٪ من المواقع على PHP 5.6 أو أقل.
إصدارات ووردبريس PHP من وورد بريس.org
إحصائيات إصدارات وورد بريس PHP (المصدر: وورد بريس.org)
وعندما يتعلق الأمر بإحصائيات وورد بريس ، فإن 49.9٪ فقط من المواقع تعمل على إصدارات PHP مدعومة (7.3 أو أعلى). والأسوأ من ذلك أن 17.2٪ من جميع مواقع وورد بريس تعمل على PHP 5.6 أو أقل. إنه أفضل من مجتمع PHP بشكل عام ، ولكن لا يزال هناك العديد من مواقع الويب ذات الأبواب الخلفية مفتوحة على مصراعيها.
نعتقد أن هناك العديد من الأسباب لهذا اللغز:
نقص التعليم بين مجتمع وورد بريس حول PHP والدور الحاسم الذي تلعبه في وورد بريس.
مشكلات التوافق مع المكونات الإضافية والقوالب التي تعمل على الإصدارات الأحدث من PHP.
إحجام مزودي استضافة وورد بريس عن طرح إصدارات PHP الجديدة من الخوف من خلق مشاكل لعملائهم.
للتغلب على هذه المشكلة المزعجة ، تتبع Kinsta نفس جدول نهاية الحياة (EOL) مثل PHP. يساعد في الحفاظ على جميع مواقع وورد بريس المستضافة معنا بأسرع ما يمكن وأمانها.
كيف يواجه عملاء Kinsta مجتمع وورد بريس العام؟ كنا نشعر بالفضول لأنفسنا ، لذلك ألقينا نظرة على الأرقام.
إصدار PHP للمواقع المستضافة في Kinsta
إصدار PHP للمواقع المستضافة في Kinsta
ها هي المتهدمة:
72.1٪ من مواقع وورد بريس في Kinsta تعمل بلغة PHP 7.3.
27.8٪ من مواقع وورد بريس في Kinsta تعمل بلغة PHP 7.4.
<0.1٪ من مواقع وورد بريس في Kinsta تعمل بلغة PHP 8.0.
نحن فخورون ومتحمسون لهذه الإحصائيات. هذا يعني أن معدل اعتماد PHP بين عملاء Kinsta أعلى بكثير من مجتمع وورد بريس و PHP العام. وهذا يجعلنا سعداء للغاية!
ملاحظة: تم تمكين PHP 8.0 للمواقع الحية فقط في نهاية شهر ديسمبر 2020. ونتوقع أن تنتقل إليه المزيد من المواقع قريبًا.
إذا كنت ترغب في تعلم PHP ، فقد قمنا بتجميع قائمة ببعض دروس PHP الممتازة (المجانية والمدفوعة).
جميع مواقع وورد بريس المستضافة في Kinsta تعمل على PHP 7.3 أو أعلى! 💥
انقر للتغريد
معايير PHP (2021)
على الرغم من أن PHP 5.6 و 7.0 و 7.1 و 7.2 لم تعد مدعومة رسميًا ، إلا أن العديد من مواقع الويب لا تزال تعمل عليها. ومن ثم ، قررنا اختبار سبعة إصدارات PHP مختلفة من PHP حتى تتمكن من رؤية مدى إعجاب الإصدارات الأحدث من حيث الأداء.
الاختيار الأفضل لهذا العام ، بالطبع ، إصدار PHP 8 حديثًا . إنه أحدث تطور وأكثرها إثارة في عالم PHP لبعض الوقت. ليست كل الأطر المستندة إلى PHP و CMS تدعمها حتى الآن ، لكننا حاولنا اختبار أكبر عدد ممكن منها.
استخدمنا أحدث إصدار من كل نظام أساسي لكل اختبار وقمنا بقياس أداء أحد عناوين URL الخاصة به مع 15 مستخدمًا متزامنًا مقابل 10000 طلب . يمكنك العثور على تفاصيل بيئة الاختبار الخاصة بنا أدناه:
الجهاز: Intel Xeon (وحدة معالجة مركزية ذات 30 نواة) ، و 120 جيجا بايت رام ، و 1 تيرا بايت HDD. إنها آلة افتراضية محسّنة للحوسبة (C2) مدعومة من Google Cloud Platform وتعمل في حاوية معزولة. تحتوي جميع خطط استضافة Kinsta على أجهزة C2 متاحة.
نظام التشغيل: Ubuntu 20.04.1 LTS (Focal Fossa)
خادم الويب: Nginx 1.18.0 (nginx / 1.18.0)
قاعدة البيانات: MariaDB 10.5.8 (MariaDB-1: 10.5.8 + maria ~ focal)
إصدارات PHP: 5.6، 7.0، 7.1، 7.2، 7.3، 7.4، 8.0
التخزين المؤقت للصفحة: معطل في جميع الأنظمة الأساسية والتكوينات.
OPcache: تمكين OPcache على جميع الأنظمة الأساسية والتكوينات باستخدام إعدادات php.ini الموصى بها ، باستثناء opcache.max_accelerated_filesالقيمة التي رفعناها من 4000 إلى 50000 . إعدادات OPcache المستخدمة هي:
opcache.memory_consumption=128
opcache.interned_strings_buffer=8
opcache.max_accelerated_files=50000
opcache.revalidate_freq=2
opcache.fast_shutdown=1
opcache.enable_cli=1
نظرًا لأن OPcache يحسن أداء PHP من خلال تخزين كود البرنامج النصي المترجم مسبقًا في الذاكرة المشتركة للخادم ، فإنه يلغي حاجة PHP لتحميل البرامج النصية وتحليلها لكل طلب.
تم اختبار التكوينات والأنظمة الأساسية لـ PHP
تتضمن معاييرنا 20 منصة / تكوينات PHP التالية. انقر فوق أي منها أدناه للانتقال مباشرة إلى نتائج الاختبار والملاحظات. قمنا بقياس البيانات بالطلبات في الثانية . كلما زادت الطلبات ، كان ذلك أفضل.
نظرًا لأن المحتوى التجريبي عبر كل منصة يمكن أن يختلف بشكل كبير ، فقد اختبرنا الأداء الأولي للتركيبات المجردة. يجب ألا تستخدم هذه النتائج المعيارية لموازنة نظام أساسي مقابل آخر ، ولكن كيف يتنافس مع نفسه على إصدارات PHP مختلفة.
لإعطائك فكرة أفضل عن الصفحات التي تم اختبارها ، قمنا أيضًا بتضمين حجمها ولقطات الشاشة. بعضها صغير والبعض الآخر ضخم.
بدون مزيد من اللغط ، دعنا نحفر!
ووردبريس 5.6
كان وورد بريس أول منصة اختبرناها. بعد كل شيء ، إنها تدعم هذه المدونة التي تقرأها و 40.0٪ من جميع مواقع الويب على الإنترنت. إنه برنامج مجاني ومفتوح المصدر يمكنك استخدامه لإنشاء مواقع ويب ومدونات وتطبيقات رائعة.
شعار وورد بريس
بدأنا بـ وورد بريس 5.6 ، أحدث إصدار وقت كتابة هذا المقال. يأتي مع موضوع Twenty-One الجديد المثبت. قمنا بقياس عنوان URL لـ 10000 طلب مع 15 مستخدمًا متزامنًا . تم استخدام نفس المنهجية لجميع الاختبارات الأخرى.
تم اختبار وورد بريس “Hello world!” صفحة المدونة
تم اختبار وورد بريس “Hello world!” صفحة المدونة
تم اختبار URL: /hello-world/
الموضوع: واحد وعشرون
ملاحظات: تتضمن صفحة المدونة رأسًا مع شعار وسطر تعريف ونص المقالة وتعليق واحد وعناصر واجهة مستخدم التذييل مثل البحث والمنشورات الحديثة والتعليقات الحديثة.
مصدر الصورة: وورد بريس.org
معلومات
يتم قياس البيانات المعيارية بالطلبات في الثانية. كلما زادت الطلبات ، كان ذلك أفضل.
وورد بريس 5.6 معايير PHP
وورد بريس 5.6 معايير PHP
قم بتضمين الرسم البياني في موقعك:
<img src=https://kinsta.com/wp-content/uploads/2021/02/php-<span id=”urn:enhancement-577″ class=”textannotation”>benchmarks</span>-2021_wp-5.6<span id=”urn:enhancement-417″ class=”textannotation”>.png</span> alt=”<span id=”urn:enhancement-341″ class=”textannotation”>وورد بريس</span> 5.6 <span id=”urn:enhancement-157″ class=”textannotation”>PHP</span> <span id=”urn:enhancement-578″ class=”textannotation”>benchmarks</span>”/><a <span id=”urn:enhancement-451″ class=”textannotation”>href=</span>”https://kinsta.com/blog/php-<span id=”urn:enhancement-579″ class=”textannotation”>benchmarks</span>-new/php-<span id=”urn:enhancement-580″ class=”textannotation”>benchmarks</span>/” style=”<span id=”urn:enhancement-540″ class=”textannotation”>text</span>-align: center;display:block;”>Read more at <span id=”urn:enhancement-15″ class=”textannotation”>Kinsta</span></a>
< img src = https: //kinsta.com/wp-content/uploads/2021/02/php- <span id = ”urn: التحسين -577 ″ class =” textannotation ”> المعايير </ span> -2021_wp-5.6 <span id = ”urn: Improvement -417 ″ class =” textannotation ”>. png </span> alt = ”<span id =” urn: Improvement -341 ″ class = ” textannotation ”> وورد بريس </span> 5.6 <span id = ”urn: Improvement -157 ″ class =” textannotation ”> PHP < / span> <span id = ”urn: Improvement -578 class =” textannotation ”> معايير </ span>” /> <a <span id=”urn:enhancement-451″ class=” textannotation ”> href = < /span>”https://kinsta.com/blog/php-<span id = ”الجرة: ”>benchmarks</span>-new/php-<span id=”urn:enhancement-580″ class=”textannotation”>benchmarks</span>/” style=”<span id=”urn:enhancement-540″ class=”textannotation”>text</span>-align: center;display:block;”>Read more at <span id=”urn:enhancement-15″ class=”textannotation”>Kinsta</span></a>
نتائج المعيار
نتائج اختبار وورد بريس 5.6 PHP 5.6 المعيارية: 123.52 req / sec
نتائج اختبار وورد بريس 5.6 PHP 7.0 المعيارية: 155.08 req / sec
نتائج اختبار وورد بريس 5.6 PHP 7.1: 145.31 req / sec
نتائج اختبار وورد بريس 5.6 PHP 7.2: 187.03 req / sec
نتائج اختبار وورد بريس 5.6 PHP 7.3: 189.14 req / sec
نتائج اختبار وورد بريس 5.6 PHP 7.4 المعيارية: 197.01 req / sec
نتائج اختبار وورد بريس 5.6 PHP 8.0 المعيارية: 233.40 req / sec 🏆
PHP 8.0 هو الفائز الواضح هنا ، حيث يثبت أنه أسرع بنسبة 18.47٪ من PHP 7.4. وإذا قارنته بـ PHP 7.0 ، فيمكنه معالجة طلبات (أو معاملات) أكثر بنسبة 50٪ في الثانية.
الأهمية
يكاد يكون من المستحيل معرفة حالة دعم PHP 8 في نظام وورد بريس البيئي الأوسع (المكونات الإضافية ، والقوالب ، وأدوات التطوير ، وما إلى ذلك). وبالتالي ، يعتبر وورد بريس 5.6 فقط ” متوافقًا مع الإصدار التجريبي من PHP 8″ في الوقت الحالي. إذا كنت تخطط لترقية بيئة موقع إنتاج أو مهمة حرجة إلى PHP 8.0 ، فالرجاء إجراء اختبار شامل مسبقًا للتأكد من عدم تعطله.
يمكن لـ وورد بريس على PHP 8.0 معالجة طلبات أكثر بنسبة 18.4٪ في الثانية مقارنة بـ 7.4. تأكد من التحديث اليوم! 🤘🏽🚀
انقر للتغريد
وورد بريس 5.6 + WooCommerce 4.8.0
WooCommerce هو حل للتجارة الإلكترونية مفتوح المصدر لبرنامج وورد بريس. على عكس منصات التجارة الإلكترونية الشائعة الأخرى ، فهي قابلة للتخصيص بالكامل وقابلة للتوسيع. يعد WooCommerce أيضًا أحد أكثر مكونات التجارة الإلكترونية شيوعًا في مجتمع وورد بريس ، حيث يعمل على تشغيل 14 ٪ من جميع مواقع التجارة الإلكترونية على الإنترنت.
شعار WooCommerce
في الاختبار التالي ، قمنا بتثبيت WooCommerce أعلى وورد بريس. كنا المجاني واجهة المخزن موضوع جنبا إلى جنب مع بيانات وهمية WooCommerce لإعداد موقع الاختبار. عنوان URL الذي تم اختباره عبارة عن صفحة منتج واحدة.
صفحة منتج واحد WooCommerce التي تم اختبارها
صفحة منتج واحد WooCommerce التي تم اختبارها
تم اختبار URL: /product/beanie/
الموضوع: واجهة محل (3.0.0)
ملاحظات: تتضمن صفحة المنتج الفردي رأسًا مع الشعار وسطر التعريف وقائمة التنقل وأداة البحث وسلة التسوق. يحتوي Body على منتج واحد مع صورته ، ووصفه ، وزر إضافة إلى عربة التسوق ، والمراجعات ، وعناصر واجهة مستخدم متعددة للشريط الجانبي. في الجزء السفلي توجد أداة المنتجات ذات الصلة بثلاثة منتجات. يتضمن أيضًا أداة سحب جانبية لعرض المزيد من المنتجات.
مصدر الصورة: مستودع البرنامج المساعد وورد بريس
وورد بريس 5.6 + WooCommerce 4.8.0 معايير PHP
وورد بريس 5.6 + WooCommerce 4.8.0 معايير PHP
قم بتضمين الرسم البياني في موقعك:
<img src=https://kinsta.com/wp-content/uploads/2021/02/php-<span id=”urn:enhancement-582″ class=”textannotation”>benchmarks</span>-2021_wp-5.6-wc-4.8.0<span id=”urn:enhancement-418″
class=”textannotation”>.png</span> alt=”<span
نتائج المعيار
نتائج اختبار وورد بريس 5.6 + WooCommerce 4.8.0 PHP 5.6: غير مدعوم 🚫
نتائج اختبار وورد بريس 5.6 + WooCommerce 4.8.0 PHP 7.0: 73.29 req / sec
نتائج اختبار وورد بريس 5.6 + WooCommerce 4.8.0 PHP 7.1: 67.45 req / sec
وورد بريس 5.6 + WooCommerce 4.8.0 PHP 7.2 النتائج المعيارية: 97.58 req / sec
نتائج اختبار وورد بريس 5.6 + WooCommerce 4.8.0 PHP 7.3: 101.71 req / sec
وورد بريس 5.6 + WooCommerce 4.8.0 PHP 7.4 النتائج المعيارية: 107.50 req / sec
وورد بريس 5.6 + WooCommerce 4.8.0 PHP 8.0 النتائج المعيارية: 108.55 req / sec 🏆
PHP 8.0 هو الفائز الواضح في WooCommerce أيضًا. تفوقت على PHP 7.4 بهامش صغير.
متجر WooCommerce الذي يعمل على PHP 7.1 أبطأ بنسبة 60٪ من متجر منافسيك على PHP 8.0! تأكد من الترقية في أسرع وقت ممكن! 🛒🚀
انقر للتغريد
وورد بريس 5.6 + تنزيلات رقمية سهلة 2.9.26
Easy Digital Downloads هو مكون إضافي مجاني للتجارة الإلكترونية لبرنامج وورد بريس. تم إنشاؤه بواسطة Pippin’s Plugins ، وهو يركز بشكل كامل على مساعدتك في بيع المنتجات الرقمية (مثل الكتب الإلكترونية والبرامج وألعاب الفيديو).
شعار التنزيلات الرقمية السهلة
بالنسبة إلى التنزيلات الرقمية السهلة ، استخدمنا سمة Themedd المجانية ومحتواها الوهمي لإعداد موقع الاختبار. الصفحة التي تم اختبارها هي صفحة منتج واحد.
صفحة المنتج الفردية EDD المختبرة
صفحة المنتج الفردية EDD المختبرة
تم اختبار URL: /downloads/money-buys-happiness/
الموضوع: Themedd (1.0.7)
ملاحظات: صفحة المنتج الفردية الخاصة بـ EDD خفيفة الوزن ، وتحتوي على صورة ووصف وزر شراء وبعض روابط الفئات. يحتوي العنوان على Logo و Tagline و Cart ، بينما يحتوي التذييل على نص أساسي لحقوق الطبع والنشر.
مصدر الصورة: موقع Easy Digital Downloads الرسمي
وورد بريس 5.6 + التنزيلات الرقمية السهلة 2.9.26 معايير PHP
وورد بريس 5.6 + التنزيلات الرقمية السهلة 2.9.26 معايير PHP
قم بتضمين الرسم البياني في موقعك:
<img src=https://kinsta.com/wp-content/uploads/2021/02/php-<span id=”urn:enhancement-587″ class=”textannotation”>benchmarks</span>-2021_wp-5.6-edd-2.9.26<span id=”urn:enhancement-419″ class=”textannotation”>.png</span> alt=”<span
نتائج المعيار
وورد بريس 5.6 + Easy Digital Downloads 2.9.26 PHP 5.6 نتائج معيارية: 137 req / sec
وورد بريس 5.6 + التنزيلات الرقمية السهلة 2.9.26 نتائج اختبار PHP 7.0 المعيارية: 193.25 req / sec
وورد بريس 5.6 + التنزيلات الرقمية السهلة 2.9.26 نتائج اختبار PHP 7.1 المعيارية: 174.98 req / sec
وورد بريس 5.6 + التنزيلات الرقمية السهلة 2.9.26 PHP 7.2 النتائج المعيارية: 283.27 req / sec
وورد بريس 5.6 + Easy Digital Downloads 2.9.26 PHP 7.3 النتائج المعيارية: 292.07 req / sec
وورد بريس 5.6 + التنزيلات الرقمية السهلة 2.9.26 PHP 7.4 النتائج المعيارية: 309.47 req / sec
وورد بريس 5.6 + التنزيلات الرقمية السهلة 2.9.26 نتائج اختبار PHP 8.0 المعيارية: 313.01 req / sec 🏆
مرة أخرى ، يتفوق PHP 8.0 على جميع إصدارات PHP الأخرى مع وورد بريس و Easy Digital Downloads.
معلومات
أثبت PHP 8.0 أنه أسرع في جميع المجالات عندما يتعلق الأمر بـ وورد بريس و WooCommerce و Easy Digital Downloads. إذا كنت تستخدم وورد بريس لتشغيل أي من مواقعك ، فيجب أن تخطط للانتقال إلى PHP 8.0 في أقرب وقت ممكن.
دروبال 9.1.0
دروبال هو برنامج مجاني ومفتوح المصدر لإدارة المحتوى. إنه مشهور بميزاته المرنة والوحدات. وفقًا لـ W3Techs ، يستخدم دروبال 1.5٪ من جميع مواقع الويب ، بما في ذلك 2.4٪ من المواقع التي تستخدم نظام إدارة المحتوى .
شعار دروبال
لقد قمنا بتثبيت دروبال بملف تعريف تثبيت أومامي الخاص به ، وهو موقع مجلة طعام تجريبي يوضح ميزات دروبال الأساسية.
صفحة مقالة دروبال المختبرة
صفحة مقالة دروبال المختبرة
تم اختبار URL: /en/articles/the-umami-guide-to-our-favourite-mushrooms/
الموضوع: مجلة أومامي للأغذية 9.1.0
ملاحظات: الصفحة التي تم اختبارها هي مقالة وتتضمن العديد من الميزات مثل أداة البحث ، أداة مغير اللغة ، وحدة تسجيل الدخول ، فتات الخبز ، الشريط الجانبي مع عنصر واجهة مستخدم المقالات المميزة ، أداة مجموعات الوصفات ، نموذج الاشتراك.
مصدر الصورة: Drupal.org
دروبال 9.1.0 معايير PHP
دروبال 9.1.0 معايير PHP
قم بتضمين الرسم البياني في موقعك:
<img src=https://kinsta.com/wp-content/uploads/2021/02/php-<span id=”urn:enhancement-592″ class=”textannotation”>benchmarks</span>-2021_drupal-9.1.0<span id=”urn:enhancement-420″ class=”textannotation”>.png</span> alt=”<span id=”urn:enhancement-51″ class=”textannotation”>Drupal</span> 9.1.0 <span id=”urn:enhancement-196″ class=”textannotation”>PHP</span> <span id=”urn:enhancement-593″ class=”textannotation”>benchmarks</span>”/><a <span id=”urn:enhancement-454″ class=”textannotation”>href=</span>”https://kinsta.com/blog/php-<span id=”urn:enhancement-594″ class=”textannotation”>benchmarks</span>-new/php-<span id=”urn:enhancement-595″ class=”textannotation”>benchmarks</span>/” style=”<span id=”urn:enhancement-544″ class=”textannotation”>text</span>-align: center;display:block;”>Read more at <span id=”urn:enhancement-20″ class=”textannotation”>Kinsta</span></a>
نتائج المعيار
نتائج اختبار Drupal 9.1.0 PHP 5.6: غير مدعوم 🚫
نتائج اختبار Drupal 9.1.0 PHP 7.0: غير مدعوم 🚫
نتائج اختبار Drupal 9.1.0 PHP 7.1: غير مدعوم 🚫
نتائج اختبار دروبال 9.1.0 PHP 7.2: غير مدعوم 🚫
نتائج اختبار دروبال 9.1.0 PHP 7.3: 363.06 متطلب / ثانية 🏆
نتائج اختبار دروبال 9.1.0 PHP 7.4 المعيارية: 328.08 req / sec
النتائج المعيارية لـ Drupal 9.1.0 PHP 8.0: 304.07 req / sec
دروبال كان أول منصة PHP حيث تم تقليص نتائج الاختبار إلى الوراء مع زيادة إصدارات PHP. قمنا بقياس الأداء عدة مرات للتأكد فقط ، لكن النتائج كانت متشابهة. إنه أمر غريب ، لكنه ليس نادرًا. ربما تكون إصدارات PHP 8.x و Drupal 9.xx الأحدث أفضل حالًا ، ولكن هذا سيظل ليوم آخر!
جملة! 3.9.23
جملة! هو نظام آخر مجاني ومفتوح المصدر لإدارة المحتوى. تم إصداره لأول مرة في عام 2005 وهو ثاني أكثر أنظمة إدارة المحتوى مفتوحة المصدر شيوعًا قيد الاستخدام اليوم. وفقًا لـ W3Techs ، جملة! يستخدم من قبل 2.2٪ من جميع المواقع التي تتبع.
جملة! شعار
لجملة! Benchmark ، استخدمنا قالب Protostar المجاني الذي يأتي مع جملة! توزيعات 3.x.
الصفحة الرئيسية لـ Joomla التي تم اختبارها
الصفحة الرئيسية لـ Joomla التي تم اختبارها
تم اختبار URL: / (الصفحة الرئيسية)
الموضوع: Protostar (1.0)
ملاحظات: جملة! مع “نموذج بيانات اللغة الإنجليزية الافتراضية (GB)” ، والذي يضيف محتوى وهميًا إلى الموقع. تحتوي الصفحة الرئيسية على بضع فقرات من المحتوى وأداة بحث وعناصر واجهة مستخدم أساسية أخرى على الشريط الجانبي مثل نموذج تسجيل الدخول والعلامات الشائعة وأحدث المقالات.
مصدر الصورة: Joomla.org
جملة! 3.9.23 معايير PHP
جملة! 3.9.23 معايير PHP
قم بتضمين الرسم البياني في موقعك:
<img src=https://kinsta.com/wp-content/uploads/2021/02/php-<span id=”urn:enhancement-597″ class=”textannotation”>benchmarks</span>-2021_joomla-3.9.23<span id=”urn:enhancement-421″ class=”textannotation”>.png</span> alt=”<span
نتائج المعيار
جملة! 3.9.23 PHP 5.6 النتائج المعيارية: 140.22 req / sec
جملة! 3.9.23 PHP 7.0 النتائج المعيارية: 166.28 req / sec
جملة! 3.9.23 PHP 7.1 النتائج المعيارية: 162.31 req / sec
جملة! 3.9.23 PHP 7.2 النتائج المعيارية: 182.24 req / sec
جملة! 3.9.23 PHP 7.3 النتائج المعيارية: 182.99 req / sec
جملة! 3.9.23 PHP 7.4 النتائج المعيارية: 188.22 req / sec
جملة! 3.9.23 نتائج اختبار PHP 8.0 المعيارية: 189.07 req / sec 🏆
تعود النتائج إلى النمط المتوقع. PHP 8.0 هو البطل بلا منازع هنا. يمكن لـ PHP 8.0 معالجة طلبات أكثر بنسبة 34.83٪ في الثانية مقارنة بـ PHP 5.6 على جملة!
Grav 1.6.31
Grav هو CMS مفتوح المصدر ذو ملف ثابت. لا يتطلب تشغيل قاعدة بيانات ، لكنه غني بالميزات. يستعلم Grav المحتوى من الملفات النصية. وهذا يجعله خفيف الوزن وسهل التثبيت على أي خادم تقريبًا.
شعار Grav CMS
عند إجراء هذا الاختبار ، طلب Grav أن يعمل PHP 7.1.3+ ولم يدعم PHP 8 حتى الآن. استخدمنا قالب موقع Woo للصفحة المقصودة لإعداد موقع الاختبار.
الصفحة الرئيسية لـ Grav التي تم اختبارها
الصفحة الرئيسية لـ Grav التي تم اختبارها
تم اختبار URL: / (الصفحة الرئيسية)
الموضوع: Woo Skeleton (1.0.1)
ملاحظات: صفحة الاختبار عبارة عن موقع ويب بسيط من صفحة واحدة يحتوي على الكثير من المحتوى ، بما في ذلك الرأس ، وأيقونات الوسائط الاجتماعية ، وجدول الأسعار ، والمعرض ، والشهادات ، ونموذج الاشتراك في البريد الإلكتروني ، والتذييل. تم تعطيل Grav Core Caching لاختبار أداء PHP الأولي.
مصدر الصورة: موقع Grav الرسمي
اختبار Grav 1.6.31 PHP
اختبار Grav 1.6.31 PHP
قم بتضمين الرسم البياني في موقعك:
id=”urn:enhancement-223″ class=”textannotation”>PHP</span> <span id=”urn:enhancement-603″ class=”textannotation”>benchmarks</span>”/><a <span id=”urn:enhancement-456″ class=”textannotation”>href=</span>”https://kinsta.com/blog/php-<span id=”urn:enhancement-604″ class=”textannotation”>benchmarks</span>-new/php-<span id=”urn:enhancement-605″ class=”textannotation”>benchmarks</span>/” style=”<span id=”urn:enhancement-547″ class=”textannotation”>text</span>-align: center;display:block;”>Read more at <span id=”urn:enhancement-22″ class=”textannotation”>Kinsta</span></a>
نتائج المعيار
نتائج Grav 1.6.31 PHP 5.6 المعيارية: غير مدعوم 🚫
نتائج Grav 1.6.31 PHP 7.0 المعيارية: غير مدعوم 🚫
نتائج اختبار Grav 1.6.31 PHP 7.1 المعيارية: 131.91 req / sec
النتائج المعيارية Grav 1.6.31 PHP 7.2: 211.61 req / sec
نتائج اختبار Grav 1.6.31 PHP 7.3 المعيارية: 212.12 req / sec
نتائج اختبار Grav 1.6.31 PHP 7.4 المعيارية: 233.97 req / sec 🏆
نتائج Grav 1.6.31 PHP 8.0 المعيارية: غير مدعوم 🚫
PHP 7.4 هو الفائز بلا منازع مع Grav. بين اختبار Grav وكتابة هذا المقال ، فقد أصدروا بالفعل تحديثات بدعم PHP 8.0. سنقوم بتضمين ذلك في المجموعة التالية من الاختبارات المعيارية.
نظرًا لكونه CMS جديدًا نسبيًا ، فإن له حصة سوقية أصغر مقارنة بـ وورد بريس. وبالتالي ، يمكنه إسقاط دعم إصدارات PHP الأقدم بسرعة كبيرة. هذه واحدة من أهم مزايا أنظمة إدارة المحتوى الحديثة.
أكتوبر CMS 1.0.470.0
OctoberCMS هي منصة CMS مجانية ومفتوحة المصدر تعتمد على إطار عمل Laravel PHP. من الشائع بين المطورين إنشاء مواقع ويب ديناميكية باستخدام قوة Laravel. وفقًا لـ W3Techs ، فإن OctoberCMS يشغل 0.1٪ فقط من مواقع الويب.
اكتوبر
استخدمنا سمة Clean Blog لإعداد موقع الاختبار لـ OctoberCMS. إنها سمة مدونة سريعة الاستجابة مع ميزة تمرير لا نهائية.
صفحة مدونة OctoberCMS التي تم اختبارها
صفحة مدونة OctoberCMS التي تم اختبارها
تم اختبار URL: /blog/post/dummy-blog-post/
الموضوع: مدونة نظيفة
ملاحظات: تمت إضافة محتوى وهمي وصورة مميزة إلى المدونة. تحتوي صفحة المدونة التي تم اختبارها على قائمة جانبية بها Logo و Tagline و Recent Posts و Follow Me روابط. حتى كتابة هذه السطور ، يتطلب OctoberCMS PHP 7.2+ للتشغيل ولا يدعم PHP 8.0 حتى الآن.
مصدر الصورة: OctoberCMS Official site
معايير أكتوبر 1.0.470 PHP
معايير أكتوبر 1.0.470 PHP
قم بتضمين الرسم البياني في موقعك:
<img src=https://kinsta.com/wp-content/uploads/2021/02/php-<span id=”urn:enhancement-607″ class=”textannotation”>benchmarks</span>-2021_octoberCMS<span id=”urn:enhancement-423″ class=”textannotation”>.png</span> alt=”OctoberCMS 1.0.470 <span id=”urn:enhancement-238″ class=”textannotation”>PHP</span> <span id=”urn:enhancement-608″ class=”textannotation”>benchmarks</span>”/><a <span id=”urn:enhancement-457″ class=”textannotation”>href=</span>”https://kinsta.com/blog/php-<span id=”urn:enhancement-609″ class=”textannotation”>benchmarks</span>-new/php-<span id=”urn:enhancement-610″ class=”textannotation”>benchmarks</span>/” style=”<span id=”urn:enhancement-548″ class=”textannotation”>text</span>-align: center;display:block;”>Read more at <span id=”urn:enhancement-23″ class=”textannotation”>Kinsta</span></a>
نتائج المعيار
نتائج اختبار OctoberCMS 1.0.470 PHP 5.6 المعيارية: غير مدعوم 🚫
النتائج المعيارية لـ OctoberCMS 1.0.470 PHP 7.0: غير مدعوم 🚫
النتائج المعيارية لـ OctoberCMS 1.0.470 PHP 7.1: غير مدعوم 🚫
أكتوبر CMS 1.0.470 PHP 7.2 النتائج المعيارية: 53.09 req / sec
OctoberCMS 1.0.470 PHP 7.3 النتائج المعيارية: 54.74 req / sec
نتائج اختبار OctoberCMS 1.0.470 PHP 7.4 المعيارية: 59.20 متطلب / ثانية 🏆
النتائج المعيارية لـ OctoberCMS 1.0.470 PHP 8.0: غير مدعوم 🚫
PHP 7.4 هو الفائز الواضح هنا ، ولو بهامش بسيط. عالج OctoberCMS طلبات أكثر بنسبة 11.50٪ في الثانية على PHP 7.4 مقارنة بـ PHP 7.2.
Laravel 8.21.0
Laravel هو أكثر إطارات PHP شيوعًا حتى اليوم. تم إنشاؤه بواسطة Taylor Otwell ، وتم إصداره في يونيو 2011. يمكنك استخدام Laravel لتطوير أي تطبيق ويب تقريبًا ، بما في ذلك CMS ومواقع التجارة الإلكترونية والتطبيقات وغير ذلك الكثير.
شعار Laravel
استخدمنا سمة HTML عادية لقياس أداء Laravel.
كما أشار مؤسس Laravel تايلور أوتويل سابقًا ، لا يجب عليك استخدام هذه النتائج المعيارية لمقارنة Laravel بأطر PHP الأخرى. الهدف هنا هو معرفة كيفية أداء Laravel على إصدارات PHP المختلفة عندما يظل كل شيء ثابتًا.
صفحة Laravel المختبرة
صفحة Laravel المختبرة
تم اختبار URL: (الصفحة الرئيسية) /
الموضوع: HTML عادي
ملاحظات: الصفحة المختبرة متصلة بقاعدة البيانات التي تحتوي على 1000 مشاركة. تحتوي قاعدة البيانات على جدول واحد يسمى “منشورات” مع 6 أعمدة: “id” و “post_title” و “post_content” و “post_author” و “created_at” و “updated_at”. تعرض الصفحة العنوان واسم المؤلف والمحتوى الرئيسي لكل منشور.
مصدر الصورة: مستودع Laravel الرسمي
معايير Laravel 8.21.0 PHP
معايير Laravel 8.21.0 PHP
قم بتضمين الرسم البياني في موقعك:
<img src=https://kinsta.com/wp-content/uploads/2021/02/php-<span id=”urn:enhancement-612″ class=”textannotation”>benchmarks</span>-2021_laravel<span id=”urn:enhancement-424″ class=”textannotation”>.png</span> alt=”<span id=”urn:enhancement-291″ class=”textannotation”>Laravel</span> 8.21.0 <span id=”urn:enhancement-253″ class=”textannotation”>PHP</span> <span id=”urn:enhancement-613″ class=”textannotation”>benchmarks</span>”/><a <span id=”urn:enhancement-458″ class=”textannotation”>href=</span>”https://kinsta.com/blog/php-<span id=”urn:enhancement-614″ class=”textannotation”>benchmarks</span>-new/php-<span id=”urn:enhancement-615″ class=”textannotation”>benchmarks</span>/” style=”<span id=”urn:enhancement-549″ class=”textannotation”>text</span>-align: center;display:block;”>Read more at <span id=”urn:enhancement-24″ class=”textannotation”>Kinsta</span></a>
نتائج المعيار
نتائج اختبار Laravel 8.21.0 PHP 5.6 المعيارية: غير مدعوم 🚫
نتائج اختبار Laravel 8.21.0 PHP 7.0: غير مدعوم 🚫
نتائج اختبار Laravel 8.21.0 PHP 7.1: غير مدعوم 🚫
نتائج اختبار Laravel 8.21.0 PHP 7.2: غير مدعوم 🚫
نتائج قياس Laravel 8.21.0 PHP 7.3: 574.67 req / sec
نتائج قياس Laravel 8.21.0 PHP 7.4: 602.15 req / sec
نتائج قياس Laravel 8.21.0 PHP 8.0: 623.78 req / sec 🏆
من الجيد أن ترى أن Laravel قد أسقط دعمًا لجميع إصدارات PHP غير المدعومة. PHP 8.0 هي البطل بلا منازع مع Laravel ، حيث تؤدي طلبات أكثر بنسبة 8.54٪ في الثانية مقارنة بـ PHP 7.3.
يمكن أن يعالج Laravel على PHP 8.0 طلبات أكثر بنسبة 8.5٪ في الثانية من PHP 7.3. ⏩⚡
انقر للتغريد
سيمفوني 5.2.1
Symfony عبارة عن مجموعة من مكونات PHP القابلة لإعادة الاستخدام وإطار عمل PHP لإنشاء تطبيقات الويب وواجهات برمجة التطبيقات والخدمات المصغرة وخدمات الويب. إنه برنامج مجاني ومفتوح المصدر وتم إصداره في 22 أكتوبر 2005.
سيمفوني
يمكنك تثبيت Symfony باستخدام تطبيق تجريبي . إنه تطبيق مرجعي CMS يوضح أفضل طريقة لاستخدام Symfony وميزاته المختلفة. استخدمنا إحدى الصفحات من هذا التطبيق التجريبي لقياس Symfony.
صفحة مدونة Symfony المختبرة
صفحة مدونة Symfony المختبرة
تم اختبار URL: /en/blog/posts/pellentesque-vitae-velit-ex/
الموضوع: Symfony Demo
ملاحظات: تحتوي الصفحة التي تم اختبارها على رأس مع شعار ، ورابط الصفحة الرئيسية ، وعناصر واجهة مستخدم البحث ، وعناصر واجهة مستخدم مبدل اللغة. يتكون المنشور من عنوان وتاريخ ومؤلف ونص و 4 علامات. 5 تعليقات وأداة تسجيل الدخول تتبعها. يوجد شريط جانبي أيضًا به عناصر واجهة مستخدم مثل مربع نص صغير و “إظهار الرمز” و “RSS لمنشورات المدونة”. على الرغم من أن أحدث إصدار من Symfony يدعم PHP 8.0 ، إلا أننا لم نتمكن من تشغيله في بيئتنا.
مصدر الصورة: مستودع Symfony الرسمي
معايير Symfony 5.2.1 PHP
معايير Symfony 5.2.1 PHP
قم بتضمين الرسم البياني في موقعك:
<img src=https://kinsta.com/wp-content/uploads/2021/02/php-<span id=”urn:enhancement-617″ class=”textannotation”>benchmarks</span>-2021_symfony<span id=”urn:enhancement-425″ class=”textannotation”>.png</span> alt=”<span id=”urn:enhancement-91″ class=”textannotation”>Symfony</span> 5.2.1 <span id=”urn:enhancement-270″ class=”textannotation”>PHP</span> <span id=”urn:enhancement-618″ class=”textannotation”>benchmarks</span>”/><a <span id=”urn:enhancement-459″ class=”textannotation”>href=</span>”https://kinsta.com/blog/php-<span id=”urn:enhancement-619″ class=”textannotation”>benchmarks</span>-new/php-<span id=”urn:enhancement-620″ class=”textannotation”>benchmarks</span>/” style=”<span id=”urn:enhancement-551″ class=”textannotation”>text</span>-align: center;display:block;”>Read more at <span id=”urn:enhancement-26″ class=”textannotation”>Kinsta</span></a>
تريد أن تعرف كيف زدنا من حركة المرور لدينا أكثر من 1000 ٪؟
انضم إلى أكثر من 20000 آخرين ممن يتلقون رسائلنا الإخبارية الأسبوعية مع نصائح من الداخل حول وورد بريس!
إشترك الآن
نتائج المعيار
نتائج اختبار Symfony 5.2.1 PHP 5.6: غير مدعوم 🚫
نتائج اختبار Symfony 5.2.1 PHP 7.0: غير مدعوم 🚫
نتائج اختبار Symfony 5.2.1 PHP 7.1: غير مدعوم 🚫
نتائج معيار Symfony 5.2.1 PHP 7.2: 515.3 req / sec
نتائج اختبار Symfony 5.2.1 PHP 7.3: 529.06 req / sec 🏆
نتائج اختبار Symfony 5.2.1 PHP 7.4 المعيارية: 496.67 req / sec
نتائج اختبار Symfony 5.2.1 PHP 8.0: لم تنجح ⚠️
مع Symfony ، لا يوجد فرق كبير بين إصدارات PHP المختلفة. ومع ذلك ، فمن المدهش أن نلاحظ أن PHP 7.4 كان أسوأ أداء من بين الثلاثة ، مع PHP 7.3 تفوقه بأدنى هوامش.
CodeIgniter 4.0.4
CodeIgniter هو إطار PHP ذو بصمة صغيرة. على سبيل المثال ، أحدث إصدار له هو 1.2 ميغابايت للتنزيل. لقد إنشاؤه من قبل EllisLab والتي عززها معهد كولومبيا البريطانية للتكنولوجيا . على الرغم من حجمه ، لا يزال بإمكانك استخدام CodeIgniter لتطوير تطبيقات ويب كاملة الميزات.
شعار CodeIgniter
لقياس CodeIgniter ، قمنا بإعداد تطبيق تجريبي باستخدام البرنامج التعليمي الرسمي الخاص بهم . يستخدم سمة HTML عادية ويخرج مجموعة من عناصر “الأخبار”.
صفحة أرشيف CodeIgniter التي تم اختبارها
صفحة أرشيف CodeIgniter التي تم اختبارها
تم اختبار URL: /news/
الموضوع: HTML عادي
ملاحظات: تحتوي الصفحة المختبرة على قائمة بعناصر الأخبار مع العنوان والمحتوى والارتباط بالمحتوى الرئيسي. تحتوي قاعدة البيانات على جدول واحد “أخبار” مع 1000 صف من الأخبار ، مع أعمدة -> معرف ، العنوان ، سبيكة ، جسم. الصفحة المتصلة بقاعدة البيانات وأظهرت جميع المنشورات على الطاولة. يحتوي تطبيق CodeIgniter على مسار واحد ووحدة تحكم واحدة لعرض هذا المحتوى. مثل Symfony ، لم نتمكن من تشغيله مع PHP 8.0 على الرغم من أنه مدعوم رسميًا.
مصدر الصورة: الموقع الرسمي CodeIgniter.com
CodeIgniter 4.0.4 معايير PHP
CodeIgniter 4.0.4 معايير PHP
قم بتضمين الرسم البياني في موقعك:
<img src=https://kinsta.com/wp-content/uploads/2021/02/php-benchmarks-2021_codelgniter.png alt=”CodeIgniter 4.0.4 PHP benchmarks”/><a href=”https://kinsta.com/blog/php-benchmarks-new/php-benchmarks/” style=”text-align: center;display:block;”>Read more at <span id=”urn:enhancement-27″ class=”textannotation”>Kinsta</span></a>
نتائج المعيار
نتائج اختبار CodeIgniter 4.0.4 PHP 5.6: غير مدعوم 🚫
نتائج اختبار CodeIgniter 4.0.4 PHP 7.0: غير مدعوم 🚫
نتائج اختبار CodeIgniter 4.0.4 PHP 7.1: غير مدعوم 🚫
نتائج الاختبار CodeIgniter 4.0.4 PHP 7.2: 331.24 req / sec
نتائج اختبار CodeIgniter 4.0.4 PHP 7.3: 389.50 req / sec
نتائج اختبار CodeIgniter 4.0.4 PHP 7.4 المعيارية: 420.15 req / sec 🏆
نتائج اختبار CodeIgniter 4.0.4 PHP 8.0: لم تنجح ⚠️
PHP 7.4 هو الأسرع مع CodeIgniter ، حيث يؤدي 26.84٪ من الطلبات في الثانية أكثر من PHP 7.2. هذا ليس مفاجئًا ، لأنه كان الأسرع في معيارنا السابق أيضًا.
CakePHP 4.2.2
CakePHP عبارة عن إطار عمل ويب مفتوح المصدر لتطوير تطبيقات PHP. يعد بجعل إنشاء تطبيقات الويب أبسط وأسرع ويتطلب كودًا أقل. منذ إطلاقه في 2005 ، نما مجتمع Symfony بشكل كبير وأنتج العديد من المشاريع الفرعية.
شعار CakePHP
لقياس CakePHP ، قمنا بإعداد تطبيق ويب بسيط باستخدام البرنامج التعليمي CakePHP’s CMS . استخدمنا سمة HTML عادية وأنتجنا قائمة بالمحتوى الوهمي من قاعدة البيانات.
صفحة تطبيق الويب CakePHP CMS المختبرة
صفحة تطبيق الويب CakePHP CMS المختبرة
تم اختبار URL: /articles/index/
الموضوع: HTML عادي
ملاحظات: تسرد الصفحة المختبرة إجمالي 400 مشاركة تم إنشاؤها باستخدام بيانات وهمية.
مصدر الصورة: مستودع CakePHP الرسمي
CakePHP 4.2.2 معايير PHP
CakePHP 4.2.2 معايير PHP
قم بتضمين الرسم البياني في موقعك:
<img src=https://kinsta.com/wp-content/uploads/2021/02/php-benchmarks-2021_cakePHP.png alt=”CakePHP 4.2.2 PHP benchmarks”/><a href=”https://kinsta.com/blog/php-benchmarks-new/php-benchmarks/” style=”text-align: center;display:block;”>Read more at <span id=”urn:enhancement-28″ class=”textannotation”>Kinsta</span></a>
نتائج المعيار
نتائج اختبار CakePHP 4.2.2 PHP 5.6 المعيارية: غير مدعوم 🚫
نتائج اختبار CakePHP 4.2.2 PHP 7.0 المعيارية: غير مدعوم 🚫
نتائج اختبار CakePHP 4.2.2 PHP 7.1 المعيارية: غير مدعوم 🚫
نتائج CakePHP 4.2.2 PHP 7.2 المعيارية: 256.01 req / sec 🏆
CakePHP 4.2.2 PHP 7.3 النتائج المعيارية: 237.28 req / sec
CakePHP 4.2.2 PHP 7.4 النتائج المعيارية: 243.21 req / sec
نتائج اختبار CakePHP 4.2.2 PHP 8.0 المعيارية: 252.46 req / sec
المثير للدهشة أن PHP 7.2 تأخذ الكعكة مع CakePHP. ومع ذلك ، فإن جميع النتائج المعيارية قريبة جدًا من وصف فائز محدد. PHP 8.0 أبطأ بنسبة 1.4٪ من PHP 7.2. التحديثات المستقبلية لـ CakePHP 4.x قد تحل هذه المشكلة.
PyroCMS 3.8.1
PyroCMS هو نظام إدارة محتوى مفتوح المصدر يستخدم إطار عمل Laravel PHP. تتميز بلوحة تحكم بسيطة ونظيفة ومتسقة. يأتي PyroCMS أيضًا مع العديد من الوحدات النمطية لجعل إنشاء مواقع الويب والتطبيقات أمرًا سهلاً.
شعار PyroCMS
بالنسبة لمعيار PyroCMS ، استخدمنا موضوع Starter الخاص به لإعداد موقع الاختبار. إنها CMS الثانية المستندة إلى Laravel التي اختبرناها.
صفحة مدونة PyroCMS المختبرة
صفحة مدونة PyroCMS المختبرة
تم اختبار URL: /posts/welcome-to-pyrocms/
الموضوع: موضوع كاتب
ملاحظات: صفحة الاختبار هي مدونة. أضفنا صورة وبعض المحتوى الوهمي إليها. إنها صفحة ثقيلة ، حتى مع عدم وجود الكثير مما يحدث بشكل مرئي.
مصدر الصورة: موقع PyroCMS الرسمي
معايير PyroCMS 3.8 PHP
معايير PyroCMS 3.8 PHP
قم بتضمين الرسم البياني في موقعك:
<img src=https://kinsta.com/wp-content/uploads/2021/02/php-benchmarks-2021_pyroCMS.png alt=”PyroCMS 3.8 PHP benchmarks”/><a href=”https://kinsta.com/blog/php-benchmarks-new/php-benchmarks/” style=”text-align: center;display:block;”>Read more at <span id=”urn:enhancement-29″ class=”textannotation”>Kinsta</span></a>
نتائج المعيار
نتائج اختبار PyroCMS 3.8 PHP 5.6 المعيارية: غير مدعوم 🚫
نتائج اختبار PyroCMS 3.8 PHP 7.0: غير مدعوم 🚫
نتائج اختبار PyroCMS 3.8 PHP 7.1: غير مدعوم 🚫
نتائج اختبار PyroCMS 3.8 PHP 7.2: 30.40 req / sec
نتائج اختبار PyroCMS 3.8 PHP 7.3: 41.28 req / sec
نتائج اختبار PyroCMS 3.8 PHP 7.4 المعيارية: 41.80 req / sec 🏆
نتائج اختبار PyroCMS 3.8 PHP 8.0: غير مدعوم 🚫
يتفوق PHP 7.4 على المنافسة في النتائج المعيارية لـ PyroCMS.
الحرف CMS 3.5.17.1
Craft CMS هو نظام إدارة محتوى مفتوح المصدر يركز على سهولة الاستخدام. نهايتها الخلفية قابلة للتخصيص بالكامل. من خلال أداة مدمجة لتصميم تخطيطات حقول مخصصة لأنواع مختلفة من المحتوى ، تجعل Craft CMS أيضًا من السهل جدًا العمل مع أنواع المحتوى المخصصة .
إذا كنت تخطط لخلق العرف التجارة الإلكترونية مخزن، تحقق من حرفة التجارة . ولبيئة تطوير محلية لـ Craft CMS ، هناك أيضًا Craft Nitro .
شعار Craft CMS
بالنسبة لمعيار Craft CMS ، استخدمنا موقعه التجريبي المجاني Happy Lager . إنه موقع كتيب بسيط يتضمن بيانات وهمية للعديد من الصفحات ، بما في ذلك المدونات.
صفحة مدونة Craft CMS المختبرة
صفحة مدونة Craft CMS المختبرة
تم اختبار URL: /news/barrel-aged-digital-natives/
الموضوع: هابي لاجر
ملاحظات: الصفحة التي تم اختبارها عبارة عن منشور مدونة بسيط يحتوي على بعض الصور. يتضمن العنوان العلوي أيقونات الوسائط الاجتماعية وأداة البحث. يحتوي العنوان الرئيسي على الشعار وقائمة التنقل ، بينما يكون التذييل فارغًا.
مصدر الصورة: مستودع مسؤول Craft CMS
اصنع CMS 3.5.17.1 معايير PHP
اصنع CMS 3.5.17.1 معايير PHP
قم بتضمين الرسم البياني في موقعك:
<img src=https://kinsta.com/wp-content/uploads/2021/02/php-benchmarks-2021_craftCMS.png alt=”Craft CMS 3.5.17.1 PHP benchmarks”/><a href=”https://kinsta.com/blog/php-benchmarks-new/php-benchmarks/” style=”text-align: center;display:block;”>Read more at <span id=”urn:enhancement-30″ class=”textannotation”>Kinsta</span></a>
تعبت من مضيف بطيء؟ تم تصميم Kinsta مع مراعاة السرعة والأداء. تحقق من خططنا
نتائج المعيار
نتائج اختبار Craft CMS 3.5.17.1 PHP 5.6: غير مدعوم 🚫
النتائج المعيارية لـ Craft CMS 3.5.17.1 PHP 7.0: 69.33 req / sec
النتائج المعيارية لـ Craft CMS 3.5.17.1 PHP 7.1: 69.23 req / sec
الحرف اليدوية CMS 3.5.17.1 PHP 7.2 النتائج المعيارية: 75.32 req / sec
الحرف اليدوية CMS 3.5.17.1 PHP 7.3 النتائج المعيارية: 74.69 req / sec
Craft CMS 3.5.17.1 PHP 7.4 نتائج معيارية: 81.68 req / sec 🏆
نتائج اختبار Craft CMS 3.5.17.1 PHP 8.0: غير مدعوم 🚫
احتلت PHP 7.4 المركز الأول مع Craft CMS. في وقت هذا الاختبار ، لم تكن Craft CMS تدعم PHP 8 حتى الآن ، ولكن ستتم إضافتها قريبًا وفقًا لحالة التطوير الخاصة بها.
محرك ExpressionEngine 6.0.0
ExpressionEngine هو نظام إدارة محتوى مجاني ومفتوح المصدر. لغة القوالب سهلة التعلم ، مما يجعلها خيارًا شائعًا بين مصممي الويب غير المهرة في برمجة الويب.
ExpressionEngine هو من ابتكار EllisLab ، نفس الأشخاص الذين يقفون وراء CodeIgniter. ومع ذلك ، بعد إغلاق EllisLab ، كلاهما تحتفظ بهما شركات مختلفة الآن. ExpressionEngine 6 هو إعادة تخيل كاملة لجوهره ، ويركز على واجهة جديدة ، وتفاعلات محسّنة ، ووظائف ، والعديد من الميزات الأخرى.
شعار ExpressionEngine
بالنسبة لمعيار ExpressionEngine ، استخدمنا السمة الافتراضية والمحتوى التجريبي الذي يتضمنه.
صفحة مدونة ExpressionEngine المختبرة
صفحة مدونة ExpressionEngine المختبرة
تم اختبار URL: /blog/entry/action-comedy-how-to/
الموضوع: افتراضي
ملاحظات: الصفحة التي تم اختبارها عبارة عن مدونة تجريبية بها عنصر واجهة مستخدم فيديو Vimeo ونص والعديد من التعليقات. يحتوي أيضًا على شريط جانبي به ثلاثة عناصر واجهة مستخدم: البحث والفئات وموجز RSS . هناك أيضًا فتات الخبز أسفل الرأس.
مصدر الصورة: موقع ExpressionEngine الرسمي
معايير ExpressionEngine 6.0.0 PHP
معايير ExpressionEngine 6.0.0 PHP
قم بتضمين الرسم البياني في موقعك:
<img src=https://kinsta.com/wp-content/uploads/2021/02/php-benchmarks-2021_expression-engine.png alt=”ExpressionEngine 6.0.0 PHP benchmarks”/><a href=”https://kinsta.com/blog/php-benchmarks-new/php-benchmarks/” style=”text-align: center;display:block;”>Read more at <span id=”urn:enhancement-31″ class=”textannotation”>Kinsta</span></a>
نتائج المعيار
نتائج اختبار ExpressionEngine 6.0.0 PHP 5.6: غير مدعوم 🚫
نتائج معيار ExpressionEngine 6.0.0 PHP 7.0: 11.80 req / sec
نتائج الاختبار ExpressionEngine 6.0.0 PHP 7.1: 11.39 req / sec
نتائج معيار ExpressionEngine 6.0.0 PHP 7.2: 13.34 req / sec
نتائج معيار ExpressionEngine 6.0.0 PHP 7.3: 13.46 req / sec
نتائج معيار ExpressionEngine 6.0.0 PHP 7.4: 13.92 req / sec
نتائج معيار ExpressionEngine 6.0.0 PHP 8.0: 13.96 متطلب / ثانية 🏆
فازت PHP 8.0 بمعركة ExpressionEngine بأدنى هوامش.
PrestaShop 1.7.7.1
PrestaShop هو حل مجاني للتجارة الإلكترونية مفتوح المصدر. يتضمن العديد من الميزات المضمنة لإدارة المنتجات والمدفوعات والطلبات والشحن والمصنعين والموردين. يتوفر PrestaShop بـ 60 لغة ، ووفقًا لـ W3Techs ، يستخدمه 0.5٪ من جميع مواقع الويب التي يتتبعونها .
شعار PrestaShop
بالنسبة لمعيار PrestaShop ، استخدمنا عرض الموقع الخاص به ، والذي يمكنك إنشاؤه أثناء التثبيت.
الصفحة الرئيسية لـ PrestaShop التي تم اختبارها
الصفحة الرئيسية لـ PrestaShop التي تم اختبارها
تم اختبار URL: / (الصفحة الرئيسية)
الموضوع: افتراضي
ملاحظات: تحتوي الصفحة المختبرة على روابط تسجيل الدخول وسلة التسوق في الرأس العلوي. الشعار وقائمة التنقل وأداة البحث في الرأس السفلي. Body with Slider ، عنصر واجهة مستخدم المنتجات المشهورة ، إعلان بانر ، كتلة نصية مخصصة ، كتلة اشتراك البريد الإلكتروني ، وتذييل مع أربع أدوات مكونة من روابط ونصوص.
مصدر الصورة: موقع PrestaShop الرسمي
PrestaShop 1.7.7.1 معايير PHP
PrestaShop 1.7.7.1 معايير PHP
قم بتضمين الرسم البياني في موقعك:
<img src=https://kinsta.com/wp-content/uploads/2021/02/php-benchmarks-2021_prestaShop.png alt=”PrestaShop 1.7.7.1 PHP benchmarks”/><a href=”https://kinsta.com/blog/php-benchmarks-new/php-benchmarks/” style=”text-align: center;display:block;”>Read more at <span id=”urn:enhancement-32″ class=”textannotation”>Kinsta</span></a>
نتائج المعيار
نتائج اختبار PrestaShop 1.7.7.1 PHP 5.6 المعيارية: غير مدعوم 🚫
نتائج اختبار PrestaShop 1.7.7.1 PHP 7.0: غير مدعوم 🚫
PrestaShop 1.7.7.1 PHP 7.1 النتائج المعيارية: 26.71 req / sec
PrestaShop 1.7.7.1 PHP 7.2 النتائج المعيارية: 27.17 req / sec 🏆
PrestaShop 1.7.7.1 PHP 7.3 النتائج المعيارية: 26.38 req / sec
PrestaShop 1.7.7.1 PHP 7.4 النتائج المعيارية: غير مدعوم 🚫
PrestaShop 1.7.7.1 نتائج اختبار PHP 8.0 المعيارية: غير مدعوم 🚫
مع PrestaShop ، لا يوجد فرق كبير في النتائج المعيارية بين إصدارات PHP المختلفة. لسوء الحظ ، في وقت الاختبار ، لم يكن أحدث إصدار من PrestaShop يدعم PHP 7.4 ، ناهيك عن PHP 8.0.
Backdrop CMS 1.18.0- معاينة
Backdrop CMS هو نظام إدارة محتوى مجاني ومفتوح المصدر مع مسار ترقية مدمج من دروبال 7. نظرًا لأنه شوكة دروبال ، فإنه يحافظ على معظم ميزات ووظائف دروبال 7.
شعار الخلفية
لقياس أداء Backdrop CMS ، استخدمنا موضوعها الجانبي لإعداد موقع الاختبار. إنه مظهر قابل للتكوين بدرجة عالية بتصميم حديث.
الصفحة الرئيسية لـ Backdrop CMS التي تم اختبارها
الصفحة الرئيسية لـ Backdrop CMS التي تم اختبارها
تم اختبار URL: / (الصفحة الرئيسية)
الموضوع: الجانبي
ملاحظات: تحتوي الصفحة المختبرة على شعار وقائمة تنقل وخلفية غلاف على اليمين مع تراكب نص وقائمة مدونة أدناه. يوجد أيضًا تذييل بسيط يحتوي على نص. قمنا بتعطيل “ذاكرة التخزين المؤقت المجهولة” في إعدادات Backdrop CMS لاختبار الأداء الأولي لـ PHP.
مصدر الصورة: Backdrop official site
Backdrop CMS 1.18.0 معاينة معايير PHP
Backdrop CMS 1.18.0 معاينة معايير PHP
قم بتضمين الرسم البياني في موقعك:
<img src=https://kinsta.com/wp-content/uploads/2021/02/php-benchmarks-2021_backdropCMS.png alt=”Backdrop CMS 1.18.0-preview PHP benchmarks”/><a href=”https://kinsta.com/blog/php-benchmarks-new/php-benchmarks/” style=”text-align: center;display:block;”>Read more at <span id=”urn:enhancement-33″ class=”textannotation”>Kinsta</span></a>
نتائج المعيار
Backdrop CMS 1.18.0 – معاينة نتائج اختبار PHP 5.6 المعيارية: غير مدعوم 🚫
Backdrop CMS 1.18.0 – معاينة نتائج اختبار PHP 7.0 المعيارية: 42.01 req / sec
Backdrop CMS 1.18.0 – معاينة نتائج اختبار PHP 7.1 المعيارية: 40.51 req / sec
Backdrop CMS 1.18.0-معاينة نتائج اختبار PHP 7.2 المعيارية: 43.03 req / sec
Backdrop CMS 1.18.0 – معاينة نتائج اختبار PHP 7.3 المعيارية: 43.08 req / sec 🏆
Backdrop CMS 1.18.0 – معاينة نتائج اختبار PHP 7.4 المعيارية: 42.23 متطلب ثانية
Backdrop CMS 1.18.0 – معاينة نتائج اختبار PHP 8.0 المعيارية: غير مدعوم 🚫
تفوقت PHP 7.3 على PHP 7.4 قليلاً مع Backdrop CMS. نتساءل كيف ستعمل على PHP 8.0 ، ولكن من غير المرجح أن تدعمها Backdrop CMS قريبًا.
الخرسانة 5 9.0.0a3
Concrete5 هو نظام إدارة محتوى مجاني ومفتوح المصدر يركز على المستخدمين ذوي المهارات الفنية الدنيا. يسمح لك بتحرير محتوى الموقع والصور مباشرة على الصفحة ، مما يجعل من السهل تغيير محتوى الموقع بسرعة.
شعار Concrete5
بالنسبة لمعيار الخرسانة 5 ، استخدمنا خيار “الموقع الكامل” أثناء التثبيت لإنشاء موقع تجريبي. يقوم بإنشاء موقع تجريبي بسمة Elemental بحيث يمكنك البدء في تجربة الخرسانة 5 على الفور.
صفحة مدونة الخرسانة 5 المختبرة
صفحة مدونة الخرسانة 5 المختبرة
تم اختبار URL: /blog/a-beautiful-blog/
الموضوع: عنصري
ملاحظات: الصفحة التي تم اختبارها هي مدونة تحتوي على بعض أقسام النصوص والصور والتعليقات. يوجد أيضًا شريط جانبي به عناصر واجهة مستخدم مثل آخر مشاركة وروابط وسائط اجتماعية وموضوعات ومنشورات ذات صلة.
مصدر الصورة: الموقع الرسمي Concrete5
الخرسانة 5 9.0.0a3 PHP
الخرسانة 5 9.0.0a3 PHP
قم بتضمين الرسم البياني في موقعك:
<img src=https://kinsta.com/wp-content/uploads/2021/02/php-benchmarks-2021_concrete5.png alt=”concrete5 9.0.0a3 PHP benchmarks”/><a href=”https://kinsta.com/blog/php-benchmarks-new/php-benchmarks/” style=”text-align: center;display:block;”>Read more at <span id=”urn:enhancement-34″ class=”textannotation”>Kinsta</span></a>
نتائج المعيار
الخرسانة 5 9.0.0a3 PHP 5.6 النتائج المعيارية: غير مدعوم 🚫
ملموسة 5 9.0.0a3 PHP 7.0 النتائج المعيارية: غير مدعوم 🚫
ملموسة 5 9.0.0a3 PHP 7.1 النتائج المعيارية: غير مدعوم 🚫
ملموسة 5 9.0.0a3 PHP 7.2 النتائج المعيارية: 67.59 req / sec
الخرسانة 5 9.0.0a3 PHP 7.3 النتائج المعيارية: 69.76 req / sec
الخرسانة 5 9.0.0a3 PHP 7.4 النتائج المعيارية: 73.37 req / sec 🏆
الخرسانة 5 9.0.0a3 نتائج اختبار PHP 8.0 المعيارية: غير مدعوم 🚫
برز PHP 7.4 باعتباره الفائز بنتائج معيارية ملموسة 5. ينفذ 8.55٪ من الطلبات في الثانية أكثر من PHP 7.2.
كيربي 3.5.0
كيربي هو نظام إدارة محتوى ذو ملف ثابت يركز على إنشاء المحتوى ونشره. في حين أن كود المصدر الخاص به متاح للجمهور ، فإنه ليس مجانيًا للاستخدام على خادم عام. باستخدام Kirby ، يمكنك تخصيص واجهة التحرير الخاصة بك بالنماذج والمقالات والمعارض وجداول البيانات والمزيد.
شعار كيربي
يمكنك تثبيت Kirby باستخدام Starterkit ، والذي ينشئ موقعًا تجريبيًا يعمل بكامل طاقته. استخدمناها لهذا المعيار.
صفحة مدونة كيربي المختبرة
صفحة مدونة كيربي المختبرة
تم اختبار URL: /notes/himalaya-and-back/
الموضوع: Starterkit
ملاحظات: الصفحة التي تم اختبارها هي مدونة تحتوي على صورة مميزة ، وبعض النصوص ، و 3 علامات ، وعناصر واجهة مستخدم “استمر في القراءة” ، وتذييل.
مصدر الصورة: موقع كيربي الرسمي
معايير كيربي 3.5.0 PHP
معايير كيربي 3.5.0 PHP
قم بتضمين الرسم البياني في موقعك:
<img src=https://kinsta.com/wp-content/uploads/2021/02/php-benchmarks-2021_Kirby.png alt=”Kirby 3.5.0 PHP benchmarks”/><a href=”https://kinsta.com/blog/php-benchmarks-new/php-benchmarks/” style=”text-align: center;display:block;”>Read more at <span id=”urn:enhancement-35″ class=”textannotation”>Kinsta</span></a>
نتائج المعيار
نتائج اختبار Kirby 3.5.0 PHP 5.6 المعيارية: غير مدعوم 🚫
نتائج اختبار Kirby 3.5.0 PHP 7.0 المعيارية: غير مدعوم 🚫
نتائج اختبار Kirby 3.5.0 PHP 7.1 المعيارية: غير مدعوم 🚫
نتائج اختبار Kirby 3.5.0 PHP 7.2 المعيارية: غير مدعوم 🚫
نتائج اختبار Kirby 3.5.0 PHP 7.3 المعيارية: 1879.99 متطلب / ثانية
نتائج اختبار Kirby 3.5.0 PHP 7.4 المعيارية: 1976.88 req / sec
نتائج اختبار Kirby 3.5.0 PHP 8.0 المعيارية: 2001.91 req / sec 🏆
ضربه PHP 8.0 خارج المتنزه بمعايير Kirby. من الجدير بالذكر أيضًا أن Kirby تعامل مع معظم الطلبات في الثانية عبر جميع منصات PHP التي اختبرناها. على الرغم من أنها مقارنة بين التفاح والبرتقال ، إلا أنه لا يزال هناك شيء يجب الارتقاء إليه. عيبه الرئيسي هو أنه ليس مجانيًا للاستخدام.
بيكو 2.1.4
Pico عبارة عن نظام إدارة محتوى ذو ملف ثابت يجعل إنشاء مواقع الويب وصيانتها أمرًا سهلاً مثل تحرير الملفات النصية. إنه مجاني تمامًا للاستخدام وهو مفتوح المصدر. نظرًا لأنه لا يستخدم قاعدة بيانات ، فإن Pico تشتعل بسرعة في التحميل.
شعار Pico CMS
يتم تثبيت Pico بمحتوى يشرح كيفية استخدامه. ذكية جدا! استخدمنا موقعه الافتراضي للمعيار.
الصفحة الرئيسية التي تم اختبارها لـ Pico
الصفحة الرئيسية التي تم اختبارها لـ Pico
تم اختبار URL: / (الصفحة الرئيسية)
الموضوع: افتراضي
ملاحظات: الصفحة التي تم اختبارها هي الصفحة الرئيسية الافتراضية لـ Pico مع الكثير من المحتوى الذي يشرح كيفية استخدام ميزاتها المختلفة ، بما في ذلك محرر العلامات وقوالب الغصين. على الرغم من أن Pico تدعي أنها تدعم PHP 7.1 والإصدارات الأقدم ، إلا أنها لا تعمل بسبب مشاكل التبعية.
مصدر الصورة: موقع بيكو الرسمي
معايير Pico 2.1.4 PHP
معايير Pico 2.1.4 PHP
قم بتضمين الرسم البياني في موقعك:
<img src=https://kinsta.com/wp-content/uploads/2021/02/php-benchmarks-2021_Pico.png alt=”Pico 2.1.4 PHP benchmarks”/><a href=”https://kinsta.com/blog/php-benchmarks-new/php-benchmarks/” style=”text-align: center;display:block;”>Read more at <span id=”urn:enhancement-36″ class=”textannotation”>Kinsta</span></a>
نتائج المعيار
نتائج اختبار Pico 2.1.4 PHP 5.6 المعيارية: غير مدعوم 🚫
نتائج اختبار Pico 2.1.4 PHP 7.0: غير مدعوم 🚫
نتائج اختبار Pico 2.1.4 PHP 7.1: غير مدعوم 🚫
Pico 2.1.4 PHP 7.2 النتائج المعيارية: 547.87 req / sec
Pico 2.1.4 PHP 7.3 النتائج المعيارية: 604.49 req / sec
Pico 2.1.4 PHP 7.4 النتائج المعيارية: 670.72 req / sec 🏆
نتائج Pico 2.1.4 PHP 8.0 المعيارية: 642.67 req / sec
حصلت PHP 7.4 على الميدالية الذهبية مع Pico ، على الرغم من أن PHP 8.0 ليست بعيدة عن هذا الحد.
الفوتون CMS 1.2.1
Photon CMS هو نظام إدارة محتوى بدون رأس مبني على أطر عمل ويب Laravel و Vue.js. من خلال فلسفتها الأولى في واجهة برمجة التطبيقات ، يمكنك استخدامها لإنشاء أي نوع من تطبيقات الويب ، بما في ذلك تطبيقات الأجهزة المحمولة مع واجهة برمجة تطبيقات RESTful الخاصة بها.
شعار فوتون CMS
استخدمنا الصفحة الرئيسية الافتراضية لـ Photon CMS لمعيارها عن طريق إضافة بعض المحتوى الوهمي لإعداد موقع الاختبار.
الصفحة الرئيسية لـ Photon CMS التي تم اختبارها
الصفحة الرئيسية لـ Photon CMS التي تم اختبارها
تم اختبار URL: / (الصفحة الرئيسية)
الموضوع: افتراضي
ملاحظات: الصفحة التي تم اختبارها هي الصفحة الرئيسية الافتراضية التي تم إنشاؤها بواسطة Photon CMS ، مع إضافة بعض المحتوى الوهمي إليها.
مصدر الصورة: موقع فوتون CMS الرسمي
الفوتون CMS 1.2.1 معايير PHP
الفوتون CMS 1.2.1 معايير PHP
قم بتضمين الرسم البياني في موقعك:
<img src=https://kinsta.com/wp-content/uploads/2021/02/php-benchmarks-2021_PhotonCMS.png alt=”Photon CMS 1.2.1 PHP benchmarks”/><a href=”https://kinsta.com/blog/php-benchmarks-new/php-benchmarks/” style=”text-align: center;display:block;”>Read more at <span id=”urn:enhancement-37″ class=”textannotation”>Kinsta</span></a>
نتائج المعيار
نتائج اختبار الفوتون CMS 1.2.1 PHP 5.6 المعيارية: غير مدعوم 🚫
نتائج اختبار الفوتون CMS 1.2.1 PHP 7.0 المعيارية: غير مدعوم 🚫
نتائج اختبار الفوتون CMS 1.2.1 PHP 7.1: غير مدعوم 🚫
الفوتون CMS 1.2.1 PHP 7.2 النتائج المعيارية: 456.63 req / sec
نتائج اختبار الفوتون CMS 1.2.1 PHP 7.3: 482.89 req / sec
نتائج اختبار الفوتون CMS 1.2.1 PHP 7.4 المعيارية: 500.9 متطلب / ثانية 🏆
نتائج اختبار Photon CMS 1.2.1 PHP 8.0 المعيارية: غير مدعوم 🚫
كان أداء PHP 7.4 هو الأسرع مع Photon CMS. نظرًا لأنه يستخدم Laravel ، توقع أن يتضمن دعمًا لـ PHP 8.0 قريبًا.
برز PHP 8.0 كبطل في معظم منصات PHP التي تدعمها ، بما في ذلك وورد بريس و Laravel. قم بترقية إصدار PHP لخادمك اليوم 🚀
انقر للتغريد
التحديث إلى PHP 8.0 في Kinsta
قدم PHP 8.0 الكثير من الميزات الفريدة. بعضها جذري وكسر التغييرات غير المتوافقة مع إصدارات PHP السابقة.
لا يوجد سبب يمنعك من التحديث إلى PHP 8.0 إذا كانت جميع ميزات موقع الويب الخاص بك تعمل بشكل جيد عليه. إذا لم تقنعك النتائج المذكورة أعلاه بعد ، فنحن لسنا متأكدين مما سيحدث أيضًا!
كتذكير ودي ، يمكن لجميع عملاء Kinsta استخدام PHP 7.3 و 7.4 و 8.0 مع تكوين قاعدة بيانات مخصصة للشفاء الذاتي .
يدعم Kinsta PHP 7.3 و 7.4 و 8.0
يدعم Kinsta PHP 7.3 و 7.4 و 8.0
وإذا كنت قلقًا بشأن تعطل موقعك بسبب عدم التوافق مع مكون إضافي تابع لجهة خارجية (وهو ما يمكن أن يحدث) ، فلدينا مواقع مرحلية . 👍
يمكنك استخدام ميزة مواقع التدريج لدينا للاختبار إلى ما لا نهاية دون القلق بشأن كسر موقع الإنتاج الخاص بك. بمجرد أن تتأكد من أن كل شيء يعمل بشكل مثالي ، يمكنك دفع التغييرات مباشرة بضغطة زر.
الوجبات الجاهزة من نتائج المعيار
تم تجميع معايير PHP لأفضل المنصات
تم تجميع معايير PHP لأفضل المنصات
من نتائج الاختبار أعلاه ، يمكنك أن ترى أن PHP 8.0 تتصدر الحزمة في معظم منصات وتكوينات PHP ، تليها PHP 7.4.
إليكم نصيحتنا الممتدة من نتائج قياس 2021 PHP:
بالنسبة إلى وورد بريس ، كان PHP 8.0 هو الأسرع في جميع المعايير (Stock وورد بريس 5.6 و WooCommerce و Easy Digital Downloads).
إذا كنت تستخدم وورد بريس ، وكانت جميع السمات والمكونات الإضافية متوافقة مع PHP 8.0 ، فلا يوجد سبب يمنعك من تحديث إصدار PHP الخاص بك إلى PHP 8.0. ستقدر فوائد الأداء التي يجلبها.
كان PHP 8.0 هو الأسرع أيضًا مع إطار عمل Laravel ، وهو إطار عمل PHP الأكثر شيوعًا لبناء تطبيقات الويب. وينطبق الشيء نفسه على العديد من أنظمة إدارة المحتوى الشائعة الأخرى .
إذا كانت أي من المكونات الإضافية أو السمات التي تستخدمها غير متوافقة مع PHP 8.0 ، فنحن نقترح عليك الاتصال بمطوريها وإعلامهم بذلك.
مع انتهاء دعم PHP 7.3 قريبًا في أواخر عام 2021 ، يجب أن تخطط لنقل مواقعك إلى PHP 7.4 وما فوق في أقرب وقت ممكن.
يبشر PHP 8.0 بفجر جديد لـ PHP ، يشبه إلى حد كبير PHP 7.0 عندما كانت PHP 5.6 هي السائدة. نتوقع أن يتم تحسين إصدارات PHP 8.x اللاحقة للأداء والأمان.
لم نختبر PHP 8.0 مع تمكين JIT . في حين أن مترجم PHP الجديد JIT لن يجلب أي فوائد أداء مهمة للتطبيقات الحقيقية مثل وورد بريس ، سيكون من المثير للاهتمام أن نرى كيف يتم تشغيله في الاستخدام الفعلي.
أعد التفكير في مزود الاستضافة إذا لم تواكب الإصدارات الأحدث من PHP.
كما ذكرنا سابقًا ، يرجى اختبار موقعك بدقة قبل تحديث بيئة خادم الويب إلى PHP 8.0. لا يزال فريق وورد بريس Core يعتبر وورد بريس 5.6 ” متوافقًا مع الإصدار التجريبي ” فقط مع PHP 8.
إلى جانب الترقية إلى أحدث إصدار من PHP ، يمكن لمستخدمي وورد بريس تسريع مواقعهم باستخدام العديد من تقنيات تحسين أداء الويب الأخرى. قمنا بتجميعها جميعًا في دليلنا النهائي حول كيفية تسريع موقع وورد بريس الخاص بك .

