اضغط على هذا: رحلة لتحسين WordPress للمؤسسات للحصول على سرعة خارقة والمزيد مع Atul Jindall
نشرت: 2022-02-09مرحبًا بك في Press This ، بودكاست مجتمع WordPress من WMR. يجلس المضيف هنا David Vogelpohl مع ضيوف من جميع أنحاء المجتمع للحديث عن أكبر المشكلات التي تواجه مطوري WordPress. ما يلي هو نسخة من التسجيل الأصلي.
ديفيد فوجلبول: مرحبًا بالجميع ومرحبًا بكم في Press This the WordPress community podcasts on WMR. هذا هو مضيفك ، David Vogelpohl ، أنا أدعم مجتمع WordPress من خلال دوري في WP Engine ، وأحب تقديم أفضل ما في المجتمع إليك كل أسبوع عند الضغط على هذا كتذكير ، يمكنك أن تجدني على Twitterwpdavidv ، أو يمكنك الاشتراك للضغط على هذا على iTunes أو iHeartRadio أو Spotify أو تنزيل أحدث الحلقات على wmr.fm. سنتحدث في هذه الحلقة عن رحلة تحسين WordPress للمؤسسة من أجل سرعة خارقة والمزيد. لقد رأيت نظرة خاطفة على هذه الأشياء الرائعة حقًا. والانضمام إلينا في هذه المحادثة. أود أن أرحب بالضغط على أتول جيندال. أتول ، مرحبا.
أتول جيندال: شكرًا لك ، ديفيد.
DV: سعيد بوجودك هنا. وللمستمعين. ما سنقوم بتغطيته اليوم هو رحلة أدوات لتحسين موقع WordPress للمؤسسة للحصول على بحث مبهج سريع السرعة بأسلوب مُحسّن باستخدام الورنيش ، لذا أصبحنا نرغب قليلاً اليوم. لذلك آمل أن يكون لديك قبعة الطالب الذي يذاكر كثيرا على نظارات ربما لا أعرفها. فكر بالامر. رائع. حسنا ، طردنا من أداة. سأطرح عليكم نفس السؤال الذي طرحته على الجميع. هل يمكن أن تخبرني بإيجاز عن قصة أصل WordPress الخاصة بك؟ متى كانت أول مرة تستخدم فيها WordPress؟
ج: شكرا لك يا ديفيد. لذا سأبدأ بتطوير PHP الخاص بي. مرة أخرى في عام 2007 ، بدأت العمل على PHP كمطور ثم بعد العمل لبضع سنوات بدأت في استخدام WordPress مرة أخرى في عام 2012 للشركات المحلية في جميع أنحاء المدينة ، وأنا أحب WordPress الخلفية. اعتقدت أنا و System أنه من السهل جدًا إنشاء فريق صغير مع الشركات المحلية. ثم عملت على اثنين من أنظمة إدارة المحتوى الأخرى مثل Drupal Joomla WordPress كان أحد خياري المفضل لكونه سهل العمل عليه. وبعد ذلك بدأت بالتشاور مع الشركات المحلية في المنطقة أيضًا.
DV: هذا عمل رائع ، كما يقول عام 2012. كان من الممكن أن يكون هذا بعد عامين من أنواع المنشورات المخصصة مع حقول التعريف المخصصة. هل كان لي أي تأثير على قرارك بتجربة WordPress مرة أخرى في عام 2012؟ أو كنت تسمع عنها للتو أم أنك فضولي فقط؟
AJ: أوه ، كان لدى II زوجان من كلمات CMS وكنت أستخدمها من 2009 إلى 2010 قريبًا ، لكن Zula كان لديه الكثير من التعقيدات لاستخدام الشركات الصغيرة ، لأن هياكل URL لم تكن جيدة. لقد أرادوا أن تكون مواقعهم على الويب صديقة لكبار المسئولين الاقتصاديين وأن WordPress بها هذه الأشياء مضمنة وسهلة الاستخدام. لذلك فضلت WordPress على CMS الأخرى بعد ذلك ، وأنا هذا النظام. أنا أستخدم WordPress وأحبها.
DV: ممتاز. أنا أتلقى مثل اندفاع الذكريات هنا لديه بعض من نفس التجارب في ذلك الوقت عنواننا السابق في قوارب الكاياك. لقد كان أيضًا مطور PHP وانتقل إلى استبدال نظام إدارة المحتوى الخاص به المحلي. هذا ما كانت خلفيته. إنها نوعًا ما مثيرة للاهتمام ، ولكنها نوع مماثل من رحلتك أيضًا. أفهم أنك تقوم ببعض الأعمال مع نمو جامح. وكنت أشعر بالفضول وكأنك تستطيع أن تخبرني قليلاً عنهم ثم ماذا تفعل لهم أو غير ذلك؟
ج: نعم ، كثيرًا. النمو وكالة استشارية للشركات التجارية. وأنا أعمل معهم ومع عدد قليل من الشركات الأخرى مثل كونفرت كرنك كمستشار مستقل وأساعدهم في فواتير عالية المستوى والسعر بالإضافة إلى استشارتهم على مواقع الويب عالية الحركة. فكيف يمكنك تحسينها والأشياء الإستراتيجية المختلفة بالإضافة إلى كتابة المطورين لإدارة وبناء مواقع تحميل المؤسسة من وجهة نظر فنية. لذا فأنا أعمل في مشروعين مع علامات تجارية كبيرة ، وعلامات تجارية جرعات بحب ، بالإضافة إلى كونترول يشرب كمستشار مستقل.
DV: هذا رائع. حسنًا ، لقد كان لدينا عدد قليل من الضيوف حول الحديث عن البناء في المؤسسة وكنت أقرأ بعضًا من مناهجك وأنا متحمس حقًا لأن أسألك المزيد عنه بينما ننتهي من المقابلة هنا. لكنني أعلم أنك تعلم ، لدينا الكثير من الأشخاص الذين يستمعون ولديهم ، كما تعلمون ، مواقع WordPress كبيرة جدًا أو ربما يعملون في مؤسسة أو حتى وكالات أخرى تعمل على أسعارها. أعتقد أنه من المثير للاهتمام التفكير في النمو هناك. وبعد ذلك ما الذي يقودها ولكن أيضًا جانب التنفيذ الذي تعرفه ، لم يكن لديكم حقًا وجهة نظر جيدة. شكرًا لك. لذلك أنا أفهم. كما تعلم ، بالنسبة للمشروع الذي سنتحدث عنه اليوم ، لا يمكنك مشاركة اسم الشركة والموقع الذي تقوم بتحسينه والحصول عليه تمامًا. إذا كان يقدر حقًا الأفكار التي يمكنك مشاركتها ، لأنك أوضحت بشكل تقريبي ما هو الغرض من الموقع ، هل كان مثل موقع كتيب ، هل كان الطلاب نوعًا من الوظائف مثل من المستوى العالي فقط؟
AJ: أجل ، لذلك الموقع كان Wenders. في الأساس كان موقعًا إلكترونيًا للحفاظ على شركة التصنيع وهي واحدة من أفضل الشركات في العالم. وكان لديهم تقريبا Wenders في كل جزء من العالم ولديهم بوابتين مختلفتين. في الأصل ، كان أحدهم في دروبال والآخر في Microsoft SharePoint أو في كلاهما. لا أتذكر بالضبط كيف كان لديهم ذلك في Microsoft ، حيث أنني كنت مفتوح المصدر لأي شيء وكان أحد المدخلات مخصصة لهم ، لكنهم أرادوا جمع كل شيء معًا في مكان واحد وكانوا يستخدمون WordPress من أجل الخير أغراض إخبارية وتسويقية للإعلانات ورؤساء منتجاتهم الذين يرغبون في استخدام WordPress كحل خلفي حيث يكون لديهم كل شيء معًا ويريدون إدارة البائعين لنظام إدارة المحتوى. لذلك كان هذا هو الهدف الرئيسي لمشروعهم وأرادوا أن يكون لديهم WordPress أو Drupal في الحل ولكن الفريق لديهم للكتابة وإدارة المحتوى ، مثل محرري WordPress ، لذلك أرادوا استخدام WordPress. هذه هي الطريقة التي اختاروا بها WordPress من بين أشخاص آخرين في السوق.
DV: واو ، هذه بعض الأفكار المذهلة. لذلك يقومون ببناء موقع بشكل أساسي لتسهيل العلاقات مع بائعي التصنيع. وهم في جميع أنحاء العالم. إنهم شركة كبيرة. لديهم دروبال في مكدسهم. لديهم SharePoint في مكدسهم ، ولديهم بعض الأنظمة الأساسية المخصصة في مكدسهم ، ولديهم WordPress ومكدسهم قليلاً ثم تقول رئيس المنتج إنهم يريدون استخدام WordPress لذلك. وكان ذلك أحد القرارات الدافعة هو سهولة استخدام إدخال المحتوى. أعني ، أعتقد أنه كتب للتو مثل اقتراح الجميع لـ WordPress للمؤسسة من أجل ذلك. وكان ذلك رائعا. تلك الأداة. نعم. لذا دعني أسألك هذا ، حسنًا ، كما لو كنت أتخيلهم هناك ، مثل الجلوس هناك والنظر إلى كل هذه الأنظمة والتشبه ، أي منها سنذهب من أجل هذا الشيء الكبير والمهم؟ ومثل ، من الواضح ، كما تعلمون ، أنهم لا يفكرون مثل SMB ذو اللون الرمادي ، أوه ، لدينا قوالب يمكننا إنشاء موقع بسرعة ، أليس كذلك؟ إنهم لا يفكرون بهذه الطريقة. إذن ، ما رأيك في اعتبارها اعتبارات للمؤسسة عند اتخاذ هذا النوع من القرار؟ كما لو كان الأمر بالتأكيد أكثر من مجرد محرر ولكن مثل ، ما رأيك في الاعتبارات المختلفة عن القول ، كيف يمكن أن ينظر SMB إلى الأشياء؟
AJ: أجل ، بالضبط. لذلك كان لديهم مشروع كبير. لقد كان لديهم تركيز كبير جدًا حول الأمان في البيانات ، لأن لديهم جميع البائعين الذين كانوا مثل 400000 بائع ، سجل ، تم تخزينهم في الأصل في دروبال وكذلك في SharePoint ، لأن لديهم مجموعتين مختلفتين من العمل. واحد ، مجموعة عمل واحدة كانت تستخدم دروبال والأخرى تستخدم SharePoint. وأرادوا دمج كل هذه الـ 400.000 سجل في مكان واحد. ولهذا فقد أرادوا أن يكون لديهم ترحيل سهل للسجلات إلى النظام. ومن ثم كان لديهم أيضًا أحد الاعتبارات المتعلقة بأمان البيانات التي يتم تدريسها أكثر من غيرها. لذلك توصلنا أكثر ، كما تعلم ، إلى حل لترحيل البيانات وبناء نظام الواجهة الخلفية المخصص باستخدام تسجيل الدخول المخصص لنوع المنشور لـ WordPress حتى نتمكن من ترحيل ذلك لذلك أكتب أنني كتبت بعضًا من واجهات برمجة التطبيقات الأخرى باستخدام PHP أربعة ثم استخدم واجهات برمجة التطبيقات الأخرى الباقية ليتم استدعاؤها بواسطة WordPress لدفع البيانات مباشرة إلى خطوط العملاء ثم قمنا ببناء الجزء العلوي من ذلك ، وسنقوم بطبقة أخرى من التطبيق
DV: هذا يبدو مثل Amazon أو eBay يبدو وكأنه السمة التي تظهر هنا نوعًا ما. والاعتبار هو المرونة والسرعة ، أليس كذلك؟ إنهم مثل ، حسنًا ، نحتاج إلى الحصول على كل هذه السجلات. كلهم معقدون ، وأعتقد أني أشعر بالفضول نوعًا ما فيما يتعلق بالجانب الأمني ، لقد ذكرت ذلك نوعًا ما قبل دقيقة. وأود نوعًا من تفريغ ذلك جنبًا إلى جنب مع بعض التحسينات الأخرى التي قمت بها بخصوص الأداء ، لكننا سنأخذ استراحةنا الأولى. سنعود حالا. حان الوقت للانطلاق في استراحة تجارية. ترقبوا المزيد اضغط هذه لحظة. نرحب بالجميع مرة أخرى للضغط على بودكاست مجتمع WordPress هذا على W EMR. هذا هو مضيفك ديفيد رولربال. أنا في منتصف مقابلة في tool Jen doll حول مشروع قام به لتحسين WordPress للمؤسسة للحصول على سرعة خارقة والمزيد. قبل الفاصل مباشرةً ، كنت تخبرنا قليلاً عن سبب اختيار هذا العميل المحدد في هذا المشروع WordPress وأنت نوعًا ما من وجهة نظري ، تخبرنا بقصة المرونة والسرعة وسهولة الاستخدام ، لكنني كنت فضوليًا نوعًا ما بعض الشيء. كما تعلم ، لقد وعدنا نوعًا ما ومضايقنا بشأن بعض تفاصيل التنفيذ هنا وأود حقًا أن أتطرق إلى جوهر ذلك وقد ذكرت لي قبل هذه المقابلة ، أنك لم تفعل شيئًا لتحسين الأداء . لذلك كنت أتساءل عما إذا كان بإمكانك إطلاعنا نوعًا ما على بعض الأساليب التي تستخدمها لتحسين هذا الإصدار المعين من أجل السرعة لأنه حتى الآن ، أنت تقول إن لدي قاعدة بيانات ضخمة ، وسيرى الناس من جميع أنحاء العالم أعتقد أن هذا موقع بطيء. كيف تجعلها سريعة؟
AJ: نعم ، لذلك كان لدينا على المكدس ، وكان لدينا ذاكرة تخزين مؤقت ، وكان لدينا الكثير من المجالات المتخصصة لتحسين المحتوى من قاعدة البيانات التي كانت أحد الاعتبارات. أردنا تحميل كل شيء في الذاكرة ، عندما يتم سحب السجل من قاعدة البيانات. أردنا الحصول على لقطة لتلك الصفحة لذلك استخدمنا ذاكرة التخزين المؤقت والتنسيق. لذا ، فإن تسليم المحتوى بشكل سيء بشكل أسرع بخلاف استخدام الأقراص المضغوطة فقط. وبعد ذلك كان لدينا اعتبار آخر للأمن. نحاول إخفاء مسؤول WordPress عن المجال العام والذي كان أهم شيء أردنا تنفيذه. لذلك كان لدينا موازين تحميل ولدينا فقط واجهة WordPress الأمامية على مجموعة مختلفة من الخوادم. ثم أصبح لدينا النهاية الخلفية ، البقاء في مكان آخر حتى لا يتمكن الناس من الوصول إلى كلمة شخص.
DV: هل فكرت في بناء مقطوع الرأس لهذا الغرض؟ أعني ، إذا كنت تعرف ما أعنيه مثل بعض الفوائد التي تصفها ، فمن الرائع نوعًا ما كيف تفعل ذلك باستخدام Core WordPress. وأنا أتساءل فقط إذا كنت تفكر في استخدام JavaScript منفصل لحل هذه المشكلة؟
ج: نعم ، لدينا. لدينا أيضًا بعض أجزاء JavaScript المنفصلة ، لكنها كانت مثل بضع سنوات مضت. لذلك لم ننفذ مقطوعة الرأس تمامًا
DV: مسكتك. لذا فأنت تحصل نوعًا ما على بعض الفوائد بدون رأس ، على الرغم من ذلك ، باستخدام موازين التحميل الخاصة بك لفصل الواجهة الأمامية عن النهاية الخلفية ، بشكل أساسي. نعم بالضبط. هل ساعد ذلك في الأداء؟

AJ: نعم ، لقد ساعدت. كما تعلم ، نظرًا لأنه كان لدينا قاعدة بيانات مشتركة تم إخبارك بها ، على خادم مختلف ، فلدينا بنية معقدة على ذلك. لذلك نحن نستخدم قاعدة البيانات المشتركة ، ولكن كان لدينا كل جزء الواجهة الأمامية للبقاء على اثنين من الخوادم الأخرى التي لديها الكثير في الأداء مثل لأننا كنا نلتقط لقطة للصفحات ، لذلك كلما كان لدينا بعض الزوار أو زيادة حركة المرور إلى الخوادم ، كان لدينا شبكة سلكية للاحتفاظ بحركة المرور هذه وإظهار اللقطات من الصفحات. لكن البحث كان مشكلة كبيرة. كما تعلم ، بمجرد أن تكون لدينا هذه البنية في مكانها الصحيح ، حاولنا تحسين البحث لأن نتائج البحث كانت تستغرق وقتًا طويلاً لإحضارها إلى النظام ولم تكن تجربة جيدة للمستخدمين الذين يستخدمون بحث WordPress الافتراضي في ذلك الوقت قبل
DV: نعم ، ما الذي انتقلت إليه؟
AJ: لقد حاولنا استخدام البحث الشمسي لتحسين تجربة البحث للمستخدمين ، ثم قمنا بدمج أمر شراء ، لأن المؤسسة لم ترغب في استخدام حل متميز. لذلك أرادوا الحصول على كل شيء في المنزل. اذهب إلى خدمات المؤسسة. لذلك نستخدم التطابقات مفتوحة المصدر لذلك.
DV: آه ، مثير للاهتمام. نعم ، يتضمن WP Engine مع عرض التجارة الإلكترونية الخاص بنا الضغط المرن ، والذي يشبه تحسين Elastic Search for WordPress. نعم. واحدة من فوائد ذلك. أشعر بالفضول إذا كنت قد استفدت من ذلك في هذا الإصدار باستخدام هذه الأدوات الأخرى ، التي لست على دراية بها. ولكن فيما يتعلق بالاستفسارات عند تحميل صفحات الويب ، فأنا أشعر بالفضول فقط. مثل حل الضغط المرن ، لا يحسن نتائج البحث فحسب ، بل سيؤدي أيضًا إلى تحسين سرعة تحميل الصفحة على الصفحات التي تحتوي على الكثير من الاستفسارات. أنا أشعر بالفضول فقط إذا كنت قد استفدت من ذلك وتحسين أدائك في هذه الفاتورة.
ج: نعم ، هذا سؤال جيد. لذلك نحن نستخدم البحث الشمسي بشكل أساسي لتحسين استعلامات البحث ، ولكن بالنسبة للصفحات التي بها الكثير من السياح ، استخدمنا ذاكرة التخزين المؤقت ، لأننا أردنا أن نعرف السجلات المخصصة من الحقول المخصصة لأن WordPress يخزن جميع السجلات في قلق بتنسيق مختلف ، تخزين أزواج القيمة الرئيسية في قاعدة البيانات. لذلك أردنا أن يكون لدينا أولئك الذين يستخدمون ذاكرة التخزين المؤقت mem حتى لا تضطر قاعدة البيانات الخاصة بك إلى تشغيل الاستعلام هذا
DV: نعم ، نمذجة هذا التفريغ لاستعلامات البحث هذه طوال اليوم ، أليس كذلك؟ نعم نعم. يوم كبير وعظيم. نعم ، نحن نشغل مثال الضغط المرن الخاص بنا وهو في الواقع كتلة غير محملة. لذا فإن جميع استعلامات الصفحات واستعلامات البحث جميعها تخرج من خوادم WordPress. بالضبط. السرعة هناك يا صديقي عندما أضفتها لأول مرة حسنًا ، أعني أنهم لم يوثقوا لكنني اكتشفتها بالصدفة. قمت بتشغيله على الموقع. الموقع تسارع وقلت ، ماذا حدث؟ لم أفعل أي شيء مثل هذا الفشل ، بعد كل شيء
AJ: بالنسبة لي ، كان الأمر كما تعلم ، كنت أحاول دائمًا تحسين WordPress. بدأت أنا و Feed في البحث في بنية قاعدة البيانات ، وكيف يتم سرقة المحتوى ، وتنظيمه في الجداول داخل قاعدة البيانات ، لأننا كنا نمتلك جداول مختلفة ، وأشياء معقدة للغاية وأردنا فهم شيء تخزين بيانات WordPress للحصول على فكرة قد جاء عبر memcached سيكون الحل الأفضل لتحسين WordPress
DV: مسكتك. اسمحوا لي أن أطرح عليك سؤالًا حقيقيًا سريعًا حول تنفيذ البحث. لقد قلت إنك وصلت إلى هناك لأن بحث WordPress الأساسي كان ضعيفًا ، وخاصة في قواعد البيانات الكبيرة وأشياء من هذا القبيل هي مشكلة فعلتها مع العميل ، هل حاول تحسين التجربة مثل نتائج البحث المخصصة أو أي نوع من مثل ، سأحاول محاولة فهم ما أعتقد أنني لا أفهم حقًا الغرض من الموقع ، هل حاولوا فعل ذلك كان يتعلق فقط بجعله أسرع؟ هل أرادوا تغيير التجربة نفسها؟
AJ: إنهم يريدون القيام بتغيير التجربة وكذلك باستخدام عوامل تصفية متعددة داخل البحث بالإضافة إلى القيام ببعض الفرق والحصول على بعض التخطيطات اللطيفة وتحسين رحلة العميل للزوار. لذلك أرادوا أن يطغوا أو يتداخلوا مع المنحدر العام لتجربة WordPress ليس فقط ليس فقط أداء البحث ، بل أرادوا تحسين التجربة أيضًا.
DV: نعم ، من الرائع سماع ذلك. أعلم أنه بالنسبة للعديد من المواقع ، يكون الأمر بمثابة آخر شيء في قائمتك يتم تحسينه وهو جزء مهم جدًا. قرأت دراسة في العام الماضي كانت عبارة عن 43٪ من المتسوقين يستخدمون شريط البحث في أي متجر مشترك ومن المرجح أن يشتروا بمرتين ومثل لا ، مثل ، قف ، ربما هذا نوعًا ما لطيف حقًا ، أليس كذلك؟ نعم. لكنه مثير للاهتمام لأن البحث يتجاوز كثيرًا بناء موقع تعرفه أنت فقط ، ويتجاوز أشياء بسيطة مثل البحث عن منتج. يبدو أنك قادر على الاستفادة من الكثير من ذلك هنا.
AJ: أجل ، بالضبط. لأن مؤلفي المحتوى فقط WordPress لأنهم كانوا ينشرون القصص بشكل منتظم والعودة والمحرر كان المفضل. لذلك أردناهم أن يستخدموها. الذهاب لدروبال.
DV: إذن أنت تتحدث عن محرري المحتوى. لقد ذكروني نوعًا ما في وقت سابق في هذه المقابلة ، أو كنت تقول ما هي القرارات التي أدت إلى سهولة استخدام المحرر؟ وأعني ، يبدو أن الدافع وراء ذلك ربما لا أعرف ما إذا كان لديك ملاحظة هنا ، كما تعلمون ، بينما يفكر الناس في الأنظمة التي يريدون إنشاءها وصيانتها ، يفكرون أيضًا في مثل عدد المرات التي سيقوم فيها هؤلاء المستخدمون بالتنصت عليهم مثل WordPress لأنه مسار سهل لمنشئي المحتوى. أنا فقط أتساءل عما إذا كنت ترى ذلك معبرًا عن جانبك في هذه المشاريع.
AJ: نعم ، أرى الكثير من القيمة في سهولة إنشاء المحتوى والحصول على WordPress سهل الاستخدام. بالنسبة للكتاب فقط أو الأشخاص الذين ليس لديهم خلفية تقنية مقارنة بغيرهم من أنظمة إدارة المحتوى لأنهم في دروبال يمتلكون المحرر وما زالوا يبدون معقدًا للغاية. هؤلاء بعض هؤلاء المحررين
DV: أعتقد أنها جيدة حقًا. يبدو الأمر كما أتذكر أنني كنت في اجتماع مع شركة اتصالات كبيرة وكانوا يحاولون اختيار CMS وكان عليهم الملكية وما الذي نجح بالنسبة لنا ووقفت أمام الغرفة وقلت إليك كيفية استخدام الأول أصحاب الملكية يرفعون يدك. الملكية الثانية ، عدد قليل من الناس. قلت أن WordPress مثل الغرفة بأكملها يرفعون أيديهم حتى الأشخاص الذين يعرفون CMS الأخرى. وكنت مثل ، نعم ، لهذا السبب قد ترغب في التفكير في WordPress. أجل ، بالضبط.
AJ: حسنًا ، أولاً ، أعتقد أن ميزة تحسين محركات البحث (SEO) ستكون مفيدة لكبار المسئولين الاقتصاديين.
DV: أوه ، نعم ، الكثير من النظام البيئي للمكونات الإضافية بالطبع ، سيقوم المطورون بتوظيف الوثائق. الكثير من الأشياء. تمام. الآن أريد نوعًا من جسر هذا الأمر قليلاً. وأردت أن أختار نوعًا ما عقلك والأجزاء المفضلة لديك في هذا المشروع ، لكننا سنأخذ استراحةنا الأخيرة. سنعود حالا. حان الوقت للانطلاق في استراحة تجارية. ترقبوا المزيد ، اضغطوا على هذا في لحظة. نرحب بالجميع مرة أخرى للضغط على بودكاست مجتمع WordPress هذا على راديو Webmaster. هذا هو مضيفك David Gold Paul وفي منتصف إجراء مقابلة مع أداة حول تحسين WordPress لأداة السرعة قبل الاستراحة مباشرة. كنا نتحدث قليلاً عن دور تجربة المستخدم وتوجيه قرارات المؤسسات عند اختيار CMS. أوه ، هناك الكثير من الحديث عن ذلك. لكنني أريد نوعًا ما أن أتركه مفتوحًا لك لأن هذا كان مشروعًا كبيرًا جدًا بالنسبة لك. كان لديك الكثير من الأجزاء المعقدة. ما هو الجزء المفضل لديك من المشروع ولماذا؟
ج: نعم ، الجزء المفضل لدي من المشروع كان في الواقع قصة مضحكة. في البداية ، كنت متحمسًا جدًا لاستخدام WordPress ، ولكن عندما يتعلق الأمر بتحسينه ، لأننا بدأنا في بناء الأشياء وتم إنشاء كل شيء ، ثم تم تثبيت الموقع ببطء شديد لأن حجم البيانات كان ضخمًا جدًا ، كان في غيغا بايت ، صحيح. لذا بعد ذلك أخبرتهم ، مثل ، هذا يتباطأ ، يجب أن نحصل على مشروع إما للتخزين المؤقت أو شيء ما. قالوا لا ، سنذهب مع حلول المصادر المفتوحة. ثم خدشت رأسي لأفكر في مثل ، كيف يمكنني تصميم هذا أو للأداء؟ ثم بدأنا في البحث في خيارين وتوصلنا إلى شبكة حرب ، و memcached و solar. لذلك أود أن أقول لمواقع الشركات ، أفضل الطرق للتفكير في مثل الأداء أولاً الذي سيكون اقتراحي في هذا الشأن
DV: إذا كان بإمكاني إعادة الصياغة ، فإن العميل يأتي بمتطلبات استخدام هذا المصدر. وأنت تفكر ، أوه ، يمكنني فقط ، كما تعلم ، حلها باستخدام هذه الأداة الاحتكارية أو شيء من هذا القبيل. وبعد ذلك يضيفون القيود القيدية هي دائمًا الجزء الممتع من المشاريع ، أليس كذلك؟ الآن عليك أن تكتشف الأمر وتهندس طريقة المصدر المفتوح التي تعتقد أنها من المرجح أن تحب اختيار المصدر المفتوح في المرة القادمة أو هل ما زلت تعتقد أنه في بعض الأحيان يكون طريقًا سهلاً. فهل هم حتى بهذه السهولة؟ هل وجدت الحلول مفتوحة المصدر متفوقة لسبب ما؟
ج: لا ، أعتقد أن المصدر المفتوح هو الأفضل. وسأختار المصدر المفتوح أيضًا ، إذا كنت بحاجة للذهاب. الشيء الوحيد الذي أود قوله هو بعض الأشياء التي فقدتها في هذا المشروع في البداية أننا لم نفكر في الأداء بناءً على علم البيانات. كنا أقل تركيزًا على مساعدة فريق تسويق المحتوى ورجال تجربة المستخدم لبناء التصميم الجميل. لذا فإن الاختيار على المؤسسة أو الاختيار على المصدر المفتوح يعتمد كليًا على الأنماط. في بعض الأحيان يكون لدى الشركات الميزانيات في جيوبها لأداء حل للمؤسسات الكبيرة. في بعض الأحيان يريدون فقط جعل المطورين يخدشون رؤوسهم ويجدون حلاً ضمن القيود.
DV: فهمت الأمر كما لو ، كما لو كان لديك درس لتتعلمه من المشروع ، يبدو وكأنه تحقق من جانب الأداء في وقت سابق من المشروع. هل هذا افتراض آمن؟
ج: نعم ، فكر في ذلك. الأداء بدلاً من مجرد محاولة إرضاء شباب UX.
DV: نعم ، لأنه أمر مضحك لأنني عندما أفكر في تجربة المستخدم ، أفكر في ذلك كثيرًا ما أصفه على أنه توازن المعاناة والفرح. متعة تقديم تجربة بصرية جديدة لشخص ما ومعاناة وقت الصفحات التي تضيفها عندما تفعل ذلك ، نعم ، صحيح. نعم ، عليك أن تحافظ على هذا التوازن تحت السيطرة لإنشاء أداء وموقع ويب جيد. حسنًا ، هذا يبدو وكأنه مشروع مثير حقًا. هل أنت سعيد؟ هل خرجت من الباب.
AJ: نعم ، لقد استمتعت به حقًا وكان لدي ثلاثة تعلمات قوية جدًا من بناء مستوى المؤسسة هذا ، لأننا فكرنا في كيفية تحسين هذه البنية التحتية أيضًا للتطورات المستقبلية. لذلك كان هناك الكثير من الأشياء التي تم تعلمها في هذا المشروع.
DV: ممتاز. حسنًا ، يمكنك دائمًا أن يكون هذا أمرًا رائعًا. سعيد بسماع هذا الخبر. حسنًا ، الأداة. لقد استمتعت حقًا بسماع قصتك اليوم وأقدر لك مشاركتها. شكرا جزيلا لانضمامك إلينا هنا في العرض. نعم على الاطلاق. مدهش. شكرًا لك. شكرًا لك. إذا كنت ترغب في التحقق من بعض الأدوات التي تم إعدادها ، فيمكنك زيارة موقع groov.com بصوت عالٍ ، شكرًا للجميع على الاستماع للضغط على هذا البودكاست الخاص بمجتمع WordPress على WMR. مرة أخرى ، هذا هو مضيفك ديفيد فوجلبول. أنا أدعم مجتمع WordPress من خلال دوري في WP Engine. وأنا أحب أن أقدم لكم أفضل ما في المجتمع هنا كل يوم اضغط على هذا.