اضغط على هذا: كيف تساعد Google في جعل WordPress Core أسرع مع تييري مولر

نشرت: 2022-05-28

مرحبًا بك في Press This ، بودكاست مجتمع WordPress من WMR. يجلس المضيف هنا David Vogelpohl مع ضيوف من جميع أنحاء المجتمع للحديث عن أكبر المشكلات التي تواجه مطوري WordPress. ما يلي هو نسخة من التسجيل الأصلي.

مدعوم من RedCircle

ديفيد فوجلبول: مرحبًا بالجميع ومرحبًا بكم في Press This the WordPress community podcasts on WMR. هذا هو مضيفك ، David Vogelpohl ، أنا أدعم مجتمع WordPress من خلال دوري في WP Engine ، وأحب تقديم أفضل ما في المجتمع إليك كل أسبوع عند الضغط على هذا كتذكير ، يمكنك أن تجدني على Twitterwpdavidv ، أو يمكنك الاشتراك للضغط على هذا على iTunes أو iHeartRadio أو Spotify أو تنزيل أحدث الحلقات على wmr.fm. في هذا Press This ، يسعدنا حقًا أن نقدم لك كيف تساعد Google في جعل WordPress Core أسرع. والانضمام إلينا في هذه المحادثة هو شخص على رأس ذلك الرمح يرغب في الترحيب بالاكتئاب من Google السيد تييري مولر. تييري ، أهلا وسهلا بك.

تييري مولر: شكرًا. شكرا ديفيد. شكرا لاستضافتي.

DV: نعم ، أنا متحمس جدًا لوجودك هنا. كما تعلم ، لقد تعرفت عليك هنا وهناك في مهامك الخاصة المختلفة والمصدر المفتوح و WordPress على مر السنين. هل سبق لك أن شاركت في العرض تييري.

TM: ليس لدي قدر ما أتذكره.

DV: ممتاز. ممتاز. حسنًا ، يسعدنا حقًا وجودك هنا وأنت تنضم إلينا اليوم من سويسرا ، أليس كذلك؟

TM: بالتأكيد. زيورخ ،

DV: رائع. لدي زيورخ في قائمة الأماكن التي يجب أن أذهب إليها. لم أذهب بعد إلى بعض الأصدقاء من زيورخ ، لكني لم أذهب بعد إلى قائمة الأماكن التي أمتلكها. على كل حال. نحن هنا اليوم لنتحدث عنه ، على الرغم من ذلك ، هل وجهة نظر تيري حقًا تدور حول ميزة الأداء الجديدة في مختبر الأداء ، والتي يعمل عليها وكيف يمكن أن تكون طريقًا لجعل WordPress Core أسرع. وهكذا ، سيشارك تييري قليلاً حول كيفية وصول هذه الميزات إلى الجوهر ، وما هي ميزات الأداء التي يختبرونها الآن ، وما هي ميزات الأداء التي يفكرون فيها للمستقبل ، والأهم من ذلك أيضًا ، كيف يمكنك المساعدة. حسنًا ، تييري ، حسنًا ، لنبدأ بالأسئلة. سأطرح عليك نفس السؤال الذي طرحته على كل ضيف وستخبرني بإيجاز بقصة منشأ WordPress. متى كانت أول مرة استخدمت فيها WordPress؟

TM: نعم ، إنه في الواقع سؤال جيد وهو مثير للسخرية بعض الشيء لأنني أتيت في الأصل من Joomla و E لا قيمة لها. كانوا الشيء الذي كان يسمى WordPress مع جملة. وكما يوحي اسمه ، فهو يدمج WordPress في جملة. عادةً ما يكون مفيدًا مثل جزء المدونة في مواقع Joomla وفي الوقت الذي كنت أطور فيه على Joomla. وكما تعلم ، عند التعمق أكثر في WordPress ، وقعت في غرامه نوعًا ما ، ولم أطلقه منذ ذلك الحين ، على الرغم من بعض التنازلات النموذجية في الحياة الزوجية. ونعم ، منذ ذلك الحين ، انتقلت نوعًا ما إلى WordPress ولم أعد أطور و Joomla كثيرًا وهكذا بدأت القصة.

DV: ممتاز. متى كان ذلك؟ هل تتذكر العام تقريبا؟

TM: 2008

DV: على ما أعتقد. حسنا ، صفقة جيدة. لذا قبل أنواع المنشورات المخصصة وحقول التعريف. إذن أنت على حق قبل تلك الثورة ، هل تتذكر أن ما حدث كان يمثل مشكلة كبيرة بالنسبة لك؟ وطرحها؟

TM: في الواقع ، كانت صفقة كبيرة ، لأنه في ذلك الوقت كنت سأقول أن WordPress كان مركزًا للغاية على المدونة. ولهذا السبب المحدد ، كما تعلم ، كان أحد أسباب استخدامي لـ Joomla. وأنت تعلم ، عندما كان ذلك يمثل تحديًا كبيرًا ، مما جعلك تعرف ، بناء موقع ويب محسّن أكثر على WordPress ، ممكن وأسهل ، لذلك تذكر بالتأكيد هذه الأيام.

DV: نعم ، لقد تحولت إلى دروبال مرة أخرى في تلك الأيام وقمت بالتحويل حوالي عام 2010 أو بعد ذلك بقليل ، في الواقع على الإطلاق. كنت جزءًا متأخرًا منه ، على ما أعتقد. وكان من CPTs. في النهاية ، هذا ، كما تعلم ، جعل ذلك ممكنًا أكثر. لدي مكانة خاصة في قلبي لـ Joomla و Drupal. أنا لست من أولئك الذين يحبون النوع مقابل الناس. أنا أحب ، كل شيء مفتوح المصدر. كل شيء جيد. لكن من الرائع أن تسمع عن قصة أصلك هناك. هل ترغب؟ السؤال التالي ، هل يمكن أن تخبرني بإيجاز عن Google hahaha ، وماذا تفعل هناك؟

TM: نعم ، بالتأكيد. حسنًا ، Google I ، أنا متأكد من أن الكثير من الناس سيكونون على دراية بـ Google. ويتعلق الأمر بشركة كبيرة لا تزال وفية لمهمتها لتنظيم معلومات العالم وجعلها مفيدة ومتاحة عالميًا. وكما تعلم ، فإن جزءًا من هذه المهمة يتم تقسيم Google عادةً إلى مجالات منتجات مختلفة. أنا جالس بين منطقة منتج ، وهي النظام الأساسي للويب ، و Google Chrome ، بشكل أساسي ومجال المنتج الآخر ، وهو بحث Google ، وفي النهاية ، تتمثل مهمة فريقي ، كما تعلمون ، في توفير نظام إدارة المحتوى على الويب أو إمكانيات الويب ونظام إدارة المحتوى بشكل عام ، إلى الأمام ، في نهاية المطاف ، بهدف مساعدة مالكي المواقع والمبدعين والمطورين ، وأنت تسميها لتكون ناجحًا على الويب المفتوح ولجعل الويب المفتوح بشكل عام يستمر في السعي. وذلك على سبيل المثال ، من خلال تحسين الأداء في WordPress ، مع الأخذ في الاعتبار أنك تعرف البصمة الكبيرة التي يمتلكها WordPress على الويب. إنه أمر يشبه التركيز الأساسي في الوقت الحالي بالنسبة لي ولفريقي.

DV: هذه قراءة ممتازة. من المثير للاهتمام معرفة مدى سهولة العمل الذي تقوم به على المكون الإضافي Performance Lab وجعل WordPress أسرع. سلالم في مهمة Google الأصلية المتمثلة في تنظيم معلومات العالم وجعلها أكثر سهولة. من الواضح أن الأداء يلعب دورًا كبيرًا في ذلك. وتلعب شبكة الويب المفتوحة دورًا كبيرًا في ذلك ، وبالطبع يعد WordPress جزءًا كبيرًا من الويب المفتوح. حسنا جيد. دعنا نحصل على أنا آسف. إنطلق.

TM: لا ، كنت أقول تمامًا. أعني ، إنه لمن السهل على الناس الوصول بسهولة إلى المعلومات. من المهم جدًا تجربة المستخدم بشكل عام ، فهي مهمة جدًا ، حقًا ، أن تكون قادرًا على تقديم هذه المعلومات حتى يتمكنوا من توفير الوقود الذي يتم استهلاكه بأفضل طريقة ممكنة. يمكننا أن نرى كيف يرتبط الأداء الذي تعرفه بنوع من هذا الإرسال. وهو جزء أساسي من شبكة الويب المفتوحة لمواصلة السعي.

DV: نعم ، بالتأكيد. بالتأكيد أستطيع أن أرى الناس يفكرون مثل ، واو ، تهتم Google بالمطابع بشكل أسرع ، لكنها حقًا مرتبطة بشكل معقد بفكرة موقع الويب المفتوح. مثير جدا. حسنًا ، حسنًا ، دعنا ندخل في القابس في نفسه. هل يمكنك السماح للأشخاص بمعرفة ماهية المكون الإضافي للويب الخاص بالأداء ، وما هي مهمته وما هو دوره كمكوِّن إضافي للميزات مع WordPress Core ، لا أعتقد أن بعض الأشخاص الذين يستمعون إليه قد لا يعرفون حتى ما هو المكون الإضافي للميزة. ولكن هل يمكنك إخبارنا قليلاً عن المكون الإضافي Performance Lab؟

TM: نعم ، بالتأكيد. قطعاً. لذلك في البداية ، عندما بدأنا مبادرة أداء WordPress هذه ، حددنا بعض مجالات التركيز كانت تعتمد بشكل خاص على بعض التحليلات أو ما شابه ذلك ما هو أكبر المخالفين في WordPress ، وهو ما يضر بأداء WordPress. ثم توصلنا إلى مثل قائمة أولويات الكتابة التي نريد العمل عليها ، كما تعلمون ، بعض الميزات المهمة لـ WordPress الأساسية ثم تعلم ، عندما ناقشنا حول تطوير هذه الميزات ، اختبار هذه الميزات ، عادةً في WordPress بالنسبة لبعض الميزات الرئيسية ، يأتي كمكوِّن إضافي للميزات ، وهو مكون إضافي مؤقت للأشخاص لاختبار الميزة التي سيتم تعلمها في النهاية في WordPress Core. وبدلاً من ذلك ، لأن لدينا قائمة طويلة من الأولويات ، لم نرغب في تطوير 10 مكونات إضافية ، صحيح. وهذه هي الطريقة التي بدأنا بها مناقشة حول وجود مكون إضافي واحد لمختبر الأداء كان عبارة عن مجموعة من تحسينات الأداء ، والتي تهدف إلى الإقراض في نواة WordPress. الفكرة هي أنه ، كما قلت ، بدلاً من وجود العديد من المكونات الإضافية ، هناك مكان واحد حيث يمكن للأشخاص الذهاب واختبار الوحدات. من السهل جدًا تمكين تعطيل الوحدة ثم تقديم التعليقات وكيفية المساعدة في اختبار هذه الميزة للوصول في النهاية إلى نواة WordPress.

DV: حسنًا ، الفكرة الأساسية هي أنك تريد جعل WordPress Core أسرع ، لذلك لا تقلق بالضرورة مثل المكونات الإضافية التي تسحب الموقع ، فأنت تركز حقًا على النواة. وعلى غرار مكوِّن ميزة Gutenberg حيث يتم عرض ميزات محرر الكتلة قبل أن تصبح جوهرية. يعتبر Performance Lab أيضًا نوعًا من بيئة التدريج حيث يمكن اختبار الأشياء. وبعد ذلك من خلال عملية التبني الأساسية ، من المحتمل أن يتم إدخالها لاحقًا. لكنك تختبر لذا لن تنجح بعض الأشياء. وهكذا نظرت إلى المناطق التي تعتبر أكبر المخالفين. وقد بدأت في وضع خارطة طريق حيث يمكنك القيام بذلك من خلال هذا المكون الإضافي الوحيد. والآن أفكر مثل وأنا بالطبع ، لقد بحثت في هذا مسبقًا ، لكنني أريد نوعًا من تفريغ هذا للجمهور. أرغب في معرفة المزيد حول من يعمل في هذا المشروع. ثم بالطبع ، ما الميزات التي تختبرها أولاً؟ ثم ما هي الميزات التي تشعر أنك ستأخذها في الاعتبار للمستقبل وسنقوم بتغطية ذلك بعد الاستراحة الأولى. سنعود حالا.

DV: مرحبًا بالجميع. مرحبًا بكم مرة أخرى في Press This the WordPress community podcast WMR. نحن في منتصف حلقتنا نتحدث عن كيفية مساعدة Google في جعل WordPress Core أسرع. نحن نجري مقابلة مع تييري مولر من أجل ذلك. تييري ، قبل الفاصل مباشرةً ، كنت تخبرنا قليلاً عن دور المكون الإضافي لميزة Performance Lab ، كيف طورته حول خارطة طريق لميزات الأداء وأردت نوعًا من مكان واحد لاختبارها. أعتقد أن هذا سليم للغاية. أنت قائد المكون الإضافي إذا لم أكن مخطئًا في من يعمل عليه أو كيف تبدو مكياج المساهم اليوم؟

TM: إنه سؤال جيد جدًا. حسنًا ، أولاً وقبل كل شيء ، دعني أبدأ بالقول إنه منذ أن كتبنا هذا الاقتراح حول إنشاء أداء ، مجموعة أداء WordPress للتركيز على الأداء ، كانت إجابة المجتمع ساحقة. لقد تم تبنيه من قبل الكثير من الناس. وبذلك رأينا العديد من المساهمين. الانضمام على سبيل المثال ، أولاً وكل محادثة أسبوعية أعتقد أن قناة Slack تضم الآن حوالي 350 شخصًا ينضمون إلى قناة Slack ،

DV: قناة Slack لأولئك الموجودين على WordPress.org. سلاك ويود الانضمام

TM: إنه يعمل على جعل WordPress سهلا. هل نقول قنوات أو قنوات بيئية أو قنوات ثم أداء هاشتاج لهذا الغرض.

DV: شكرًا لك وتأكد من الحصول على بعض المساهمين من أجلك.

TM: نعم ، في الوقت الحالي ، أعتقد أن هناك 350 شخصًا ينضمون إلى القناة. نجري محادثة أسبوعية يوم الثلاثاء. وكان من الرائع رؤية العديد من المساهمين ينضمون إلى هؤلاء المساهمين كما تعلم ، من شركات الاستثمار مثل التي يتم استثمارها في مجتمع WordPress ، كما تعلم ، منصة Yoast sh بالطبع WP Engine GoDaddy 10 من x WP Google وسمها ما شئت. هناك بالطبع شركات أخرى لديها مساهمون كرسوا أو كرسوا بعضًا من وقتهم للأداء ثم أيضًا بعض المساهمين المستقلين الذين كرسوا جزءًا من وقتهم للمشاركة في المجموعة الرائدة. كما ذكرت نفسي ، لقد شاركت منذ البداية في هذا الاقتراح ، كما أن بعض الأشخاص الآخرين في فريقي فيليكس آدم سيلفرشتاين يشاركون أيضًا بشكل كبير. وبعد ذلك يستخدمون هؤلاء الأشخاص القلائل من X WP Johnny ، Paul ، وكما تعلم ، هناك قائمة طويلة من الأسماء التي يعيش فيها 350 شخصًا ، نعم. هذا سامحني إذا نسيت.

DV: رائع. يبدو أن لديك مجتمعًا صغيرًا لطيفًا من المساهمين. لقد بنيت بالفعل نوعًا ما حوله. هذا مذهل.

TM: كان الزخم كبيرًا حتى الآن. لكن بالطبع ، كما تعلم ، نحتاج دائمًا إلى المزيد من المساهمين ويمكننا فعل المزيد مع المزيد من الأشخاص. إنه شامل للغاية ، كما تعلمون ، وربما سنتحدث عن كيفية المساهمة لاحقًا وسأقدم بعض التفاصيل الإضافية.

DV: لنفعل ذلك. حاليا. نظرية. لنفعل ذلك الآن كما هو الحال في وقت مبكر من البودكاست فقط في حالة انشغال شخص ما يجب أن يذهب بعيدًا ويحب ، أريد أن أعرف الآن دعنا نفعل هذا السؤال فقط. الصحيح. الثاني كيف يمكن للناس دعم جهودك بشكل عام ، كيف يساهمون؟

TM: هناك العديد من الطرق للمساهمة. أعني ، يوجد هذا النوع من الإدراك أحيانًا في WordPress ، كما تعلمون ، إذا لم يكن أحدهم المطور ، فلا يوجد حقًا أي مجال للمساهمة في ذلك. هذا ليس صحيحًا ، على الأقل ليس لجهود الأداء. لدينا الكثير من الطرق لمساعدة الناس. أود أن أقول للمطورين ، على وجه التحديد ، بالطبع ، قاعدة الكود ، ولكن بعد ذلك ، كما تعلم ، سأقدم لك بعض الأمثلة ، لكنهم أشخاص يساعدون في رمز الدردشة الأسبوعي الذي ينسق الويب أسبوعيًا. الدردشة ، ثم هناك بعض الأشياء التي يتم إجراؤها في معسكرات العمل وأنت تعلم ، هناك العديد والعديد من المجالات للمساهمة في مجال واحد محدد ، كما تعلم ، لشركات الاستضافة أو للآخرين هو المساعدة ، كما تعلمون ، في تنمية قاعدة مستخدمي معمل الأداء ، لا تعلمون ، للملايين ، ولكن الإعجاب ، على سبيل المثال ، سيكون من الرائع أن يكون لديك مثل 50 ألف موقع من نشاط اختبار مختبر الأداء. لذلك ، من هذا المنظور ، تعد المساهمة من خلال المساعدة في تنمية قاعدة المستخدمين هذه مجالًا رائعًا للمساعدة.

DV: لم أر أي سؤال حول نظرية النقطة هذه. أعتقد ، رقم واحد ، هذا البودكاست الآن ، هذه الحلقة هنا ، آمل أن تساعدك في الحصول على المزيد من المستخدمين. ولأولئك الذين يستمعون ، شاركوا هذا البودكاست مع شخص آخر وساعدهم على التعرف على الأداء من خلال المكونات الإضافية. وربما يساعد ذلك أيضًا في الحصول على المزيد من المستخدمين. تييري.

TM: بالتأكيد ، نعم ، سيكون ذلك رائعًا. في النهاية ، كما تعلم ، كلما كان لدينا جوانب أكثر ، واختبار الميزات ، كلما ساعدت في دمجها في النهاية في WordPress الأساسية ومشاهدة جميع مواقع WordPress لرؤية بعض مزايا الأداء. لذلك فإنهم يساعدون في قطع شوط طويل. ومن ثم بالنسبة لأولئك المهتمين بالمساهمة ، كما تعلمون ، إما بالانضمام إلى الدردشة الأسبوعية ، فهذه نقطة انطلاق جيدة. بالطبع ، أنا أكثر من سعيد لأن الناس يرسلونني مباشرة. أنا متأكد من أن الأمر نفسه ينطبق على العملاء المحتملين الآخرين في المشروع الذي يأخذ فيليكس آدم شخصًا ما يتبول فيه وما إلى ذلك. لذا ، نعم ، لا تتردد في الانضمام إلينا وإرسال اتصال إلينا وسنوجهك خلال هذه العملية.

DV: صحيح. إذن لديك فيليكس هناك. لذا مثل الآن سأذهب بالتأكيد للتحقق من ذلك والانضمام إلى فيرسون أعتقد أنه كان في العرض قبل أن أنسى الخطأ. رائع. لذلك دعونا ننتقل إلى ما تختبره. ماذا تختبر اليوم؟ مثل ميزات الأداء الموجودة في المكون الإضافي Performance Lab الذي تحاول الحصول عليه.

TM: إذن ، في الوقت الحالي ، بناءً على تحليلنا ، هناك عدد قليل من المخالفين الكبار. ما نقوم حاليًا بتطويره أو التركيز عليه في الوقت الحالي هو تحسين الصورة والتخزين المؤقت للكائنات. سأركز قليلاً على الصورة في الوقت الحالي لأنها بالتأكيد واحدة من أكبر الجناة وهي منطقة معقدة للغاية وهناك الكثير للعمل عليها. لذلك بشكل أكثر تحديدًا في الصور ، فإن قلة استخدام الصور الحديثة ، أو التنسيق الحديث على وجه التحديد هو ما تعرفه ، يؤثر على الأداء قليلاً. وأيضًا منطقة أخرى تشبه أحجام الصور الزائدة المستخدمة. ونحن نعلم أن WordPress ليس بالضرورة الأفضل للتعامل مع أحجام الصور. وبالتالي ، هذا شيء نركز عليه كثيرًا. وأنت تعلم ، كجزء من هذا العمل ، أن تنسيق الويب P وتنسيق وحدة تكامل الويب P جاهز بالفعل للاختبار. لقد تلقينا بالفعل تعليقات من المجتمع مع بعض المخاوف بشأن التخزين حول التوافق. ولذا فإننا نعمل من خلال العمل على معالجة هذا القلق والعمل من خلال مزيد من التحليل. لذا فإن هذا يشبه إلى حد ما الأشياء الأولى التي نختبرها. هل هذا الجواب على سؤالك؟

DV: إنه كذلك. نعم. لذا من الواضح أن تحسين الصورة خصب. أرض. كما تعلم ، كان موضوع الويب P مثيرًا للاهتمام حقًا. أستطيع أن أشهد على المساهمين الذين يستمعون إلى التعليقات. أتذكر ، تلقيت بريدًا إلكترونيًا ولم أدرك حتى أنك تختبر مع الويب P. لكنني تلقيت بريدًا إلكترونيًا عشوائيًا من مطور السمات يقول ، هل رأيت هذا؟ ماذا عن هذا؟ كنت مثل ، أوه ، أجب على منشور تييري عليه لأنه يطلب التعليقات. مثل ، أنا سعيد لسماع ذلك ، لكن مثل إخبار تييري والفريق. وكان من الرائع رؤية الجميع يستمعون هناك ، ولست متأكدًا مما إذا كانت تعليقات شخص واحد ، أو من الواضح أنها كثيرة جدًا ، لكنني أعتقد أن الناس كثيرًا ما يحبون أن تعرف ، تغرد عن شيء ما أو ترسل بريدًا إلكترونيًا إلى صديق ، مثل ، انتظر دقيقة فقط للأشخاص الذين يعملون عليها. لكن من المثير للاهتمام ، النقاش الدائر عندما لا أعتقد أننا بحاجة بالضرورة إلى تفكيك ذلك هنا. لكنني أرى بالتأكيد سبب اعتمادك على تحسين الصورة. نوع في الخاص بك في الانبعاج الأول. الآن ، ذكرت أيضًا التخزين المؤقت للكائنات وأعتقد أن قائمة المناطق التي يجب تحسينها ربما تكون أطول من اثنين. لذا حقًا ، هناك نوع من الفضول الغريب بشأن ما هو موجود في خارطة الطريق المقبلة. لكننا سنأخذ آخر استراحة لنا ، وسنهزم. سنأخذ استراحتنا الأخيرة وسنعود الجميع فورًا ، مرحبًا بكم مرة أخرى للضغط على بودكاست مجتمع WordPress هذا و W EMR. نحن في منتصف عملية جعل WordPress أسرع من خلال مقابلة Google مع Thierry Muller. يبكي قبل الفاصل. لقد أخبرتنا عن كيفية تركيزك على تحسين الصورة باستخدام web P أولاً في ميزات الاختبار والأداء التي تختبرها. وذكر أيضا كائن التخزين المؤقت. ماذا بعد؟ ما الأشياء الأخرى الموجودة على خريطة الطريق أم أن هناك شيئًا مثيرًا للاهتمام حقًا حول التخزين المؤقت للكائن مثل هذا التأثير؟

تي م: نعم ، أعني ، بالنسبة للمساهمين في التخزين المؤقت للكائنات. وبالتحديد ، كان جوني هاريس يقوم بالكثير من العمل على ذلك. وينتقل هذا الجهد من إصلاح الثمار المعلقة المنخفضة ، كما تعلمون ، وتحسين التخزين المؤقت للكائنات بشكل عام أو التخزين المؤقت بشكل عام. كما تعلم ، عادةً ، في الإصدار 6.0 ، كان هناك هراء غير منطقي للمواقع ذات أعداد المستخدمين الكبيرة. وأعتقد أن x WP كتب منشورًا عن نوع مقاييس الأداء قبل وبعد ، لذا تأكد من التحقق من ذلك. وأعتقد أن خارطة الطريق في المستقبل تشبه إلى حد بعيد العمل الذي تم إنجازه بالفعل. لذلك هناك الكثير الذي يمكن القيام به. والكثير من الأشياء التي تم تركها جانبًا ، وجوني هاريسون ، يحاول المساهمون الآخرون معالجة هذا الأمر.

DV: لذا فإن التخزين المؤقت للكائن هو الشيء الكبير التالي الذي تختبره. أعلم أنه من الصعب دائمًا وضع أطر زمنية للأشياء ، ولكن متى يحب الناس الانتباه من حيث البحث عن مثل المشاركة في الاختبار وتقديم التعليقات.

TM: لذا فإن أفضل طريقة لمراقبة ذلك هي متابعة ملخص الدردشة الأسبوعي ، وأعتقد أنه العلامة الموجودة في مدونة WordPress هي أداء الهاشتاج. ولذا فنحن ننادي بشكل أساسي عندما نحتاج إلى الاختبار. لذلك عند إضافة وحدة جديدة أو عند إصدار إعلان لوحدة حالية ، إذن ، كما تعلم ، من الواضح أننا نطلب من الأشخاص الاختبار وأيضًا عن طريق التحديث إلى أحدث إصدار من المكون الإضافي Performance Lab ، بالطبع ، أحدث الإصدارات أو عندما يتم نشر الإصدار. ثم يتضمن ذلك عادةً أشياء للاختبار.

DV: لقد أحببت حقًا الاقتراحات مثل تثبيتها فقط ، فسترى النسخة المحدثة الرائعة حقًا. لذلك في القناة عندما تعلن عن إصدار جديد للاختبار ، فأنت تضيف سماعه أو تضيف توجيهه للأشخاص الذين لن يكونوا مثل التخييم على القناة طوال الوقت.

TM: لا ، لا نفعل ذلك ، لكنه اقتراح جيد حقًا.

DV: هل لديهم أو التجزئة كما تعلم ، قناة سائق الشاحنة ومجموعات الاجتماع الأخرى؟ سيكون ذلك مفيدًا. سأراقب ذلك.

TM: هذا رائع. سأخبر بيثاني.

DV: رائع. لذا ، كما أفكر في أداء WordPress ، كما تعلمون ، في جذوره في الناس قادرون نوعًا ما على التحسين فوقه ، كما تعلمون ، وجعله فعالًا حقًا والعديد من الحالات. أعني ، من الواضح أنني أعمل في محرك WP الذي يشبه مهمتنا بأكملها لجعل هذه الأشياء ذات أداء. وبالطبع ، مع البرامج التي تتفاعل ، هناك دائمًا المزيد الذي يمكنك القيام به ، كما تعلم ، لمحاولة الاستفادة من هذا الأداء. وكما تعلم ، يبدو أن أكبر مذنب للاقتباس بالنسبة إلى لعبة الأداء هو استخدام المكونات الإضافية ، وهناك أشياء يمكن لمالكي المكونات الإضافية القيام بها لتحسين ذلك ، لكنني أشعر بالفضول إذا كنتم قد فكرتم جميعًا التعامل مع الجانب الآخر منه ، والذي ربما يكون جانب البناء المهمل الذي يتركك مع وقت تحميل 42 أو شيء من هذا القبيل.

TM: نعم ، هذا سؤال جيد جدًا. لذلك فإنهم يشبهون هذه الأجزاء الثلاثة من هذه المبادرة. الجزء الأول هو تحسين WordPress على المستوى الأساسي ، منصة WordPress الصحيحة. سواء كان ذلك من خلال تحسين الأداء افتراضيًا ، أو توفير واجهة برمجة تطبيقات للمطورين ليكونوا قادرين على الاستفادة من السمات والمكونات الإضافية. ثم يحاول الجزء الآخر تحفيز السمات والإضافات مع قاعدة مستخدمين كبيرة جدًا. كما تعلم ، يمكنني أن أذكر القليل ، لكن بعض هذه الفرق بمفردها يبلغ حجمها ثلاثة أضعاف حجم Wix. الصحيح. وبالتالي فإن لهم بصمة هائلة ويعملون من خلالها على تحسين أدائهم. يمكن حقا أن تقطع شوطا طويلا. لذا فإن محاولة إدراج تحفيز هذه السمات والإضافات أمر مهم حقًا. ثم العمل حول النظام البيئي ، صحيح. لذلك بدأنا في مناقشة ، على سبيل المثال ، هذه المكون الإضافي لمدقق السمات. عندما يقوم المطورون بتحميل موضوع في السوق. هناك مدقق للتماس يدخل ، قم ببعض الفحوصات الأمنية وأشياء من هذا القبيل. ليس هناك الكثير من أداء الدجاج في هذا الوقت. وهذا هو نفسه بالنسبة للمكونات الإضافية ، فلا يوجد حتى مكون إضافي دجاج ، أليس كذلك. هل يجب أن نفعل المزيد في هذا الفضاء؟ يجب أن نحاول ، كما تعلم ، أن يكون لدينا نوع من الدرابزين عندما يقدم المطورون السمات والإضافات ومحاولة تحسين أداء النظام البيئي حول WordPress ببطء. هذه رافعة ضخمة بالنسبة لي.

DV: هناك الكثير ، صحيح أننا قد علمنا بالجهود المبذولة حول المد والجزر مع ذلك وسيتضمن أشياء مثل lighthouse API. وأعتقد أن فكرة اختبار الأداء في سير عملك لا تزال حديثة نسبيًا. أشعر بالمطورين في الويب عمومًا. أعتقد أنه كان هناك دائمًا. لكنني أعتقد أن هذا النوع من التكامل في كل خطوة ، سواء كان قرص CI CD ، أو تمامًا مثل نوع QA ، لا يزال جديدًا نسبيًا. أعتقد أننا ما زلنا نتحرك حوله. لكن على أي حال ، تييري ، لقد كان هذا مثيرًا للاهتمام بشكل لا يصدق. شكرا جزيلا لانضمامك إلينا اليوم.

TM: متعة. شكرًا لاستضافتي ونتطلع إلى مواصلة تحسين الأداء في مساحة WordPress.

DV: ممتاز. نحن سعداء بوجودك هنا. يسعدنا عودتك. سأذهب للانضمام إلى أداء hashtag و WordPress Core Slack. ترغب في التحقق مما إذا كنت ترغب في التحقق من المزيد حول ما يصل إليه تييري ، يمكنك زيارة معمل اندفاعة الأداء المائل للأمام من wordpress.org. شكرًا لكم جميعًا على الاستماع إلى الضغط على هذا البودكاست الخاص بمجتمع WordPress على WMR. لقد كان هذا هو مضيفك ديفيد فوجلبول. أنا أدعم مجتمع WordPress من خلال دوري في WP Engine. وأنا أحب أن أقدم لكم أفضل ما في المجتمع هنا كل أسبوع على Press This.