كيفية تقييم مكون إضافي لمتجر WooCommerce الخاص بك

نشرت: 2015-08-22

الإضافات رائعة - هذه حقيقة. إنهم يجعلون أشياء لا تصدق ممكنة مع WordPress ، ويمكن أن يأخذوا موقع الويب الخاص بك أو متجرك المدعوم من WooCommerce إلى آفاق جديدة.

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

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

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

لماذا التقييم مهم

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

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

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

دعنا ننتقل إلى بعض الخطوات التي يجب عليك اتخاذها لتقييم المكون الإضافي الذي تريد استخدامه مع WooCommerce بشكل صحيح.

أولاً ، تحقق من شرعيتها

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

إذا وجدت مكونًا إضافيًا يشبه ركبتي النحل ، فتحقق أولاً لمعرفة ما إذا كان متاحًا على wordpress.org. بحث بسيط يجب أن يفعل ذلك. إذا لم يكن كذلك - أو إذا كان مكونًا إضافيًا متميزًا ، أي مدفوع - فستحتاج إلى إجراء المزيد من التحقق من الحقائق.

يمكنك العثور على البرنامج المساعد الخاص بك في البحث؟
هل يمكنك العثور على المكون الإضافي المقصود في البحث؟

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

بصرف النظر عن هذه المدونات ، ترقب المنشورات التقديمية أو التوصيات حيث قد يتم ذكر المكون الإضافي الذي تفكر فيه باعتباره حلاً قابلاً للتطبيق. على سبيل المثال ، إذا كنت تفكر في مكون إضافي لتحسين محركات البحث (SEO) ، فقد يوصى به كأداة معروفة في قائمة أدوات تحسين محركات البحث (SEO). يمكن أن يساعد ذلك في إرساء الشرعية ، على الرغم من أن التجارب المباشرة هي الأفضل دائمًا.

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

اقرأ ما يقال عن البرنامج المساعد

عندما تجد بعض الملاحظات ، اقرأها بعناية . احترس مما يلي:

  • الاتجاهات العامة الإيجابية أو السلبية - إذا قال خمسون شخصًا "يعمل بشكل رائع" وقال شخص واحد "فظيع" ، فيمكنك على الأرجح الوثوق في الخمسين تقييمًا إيجابيًا
  • أي تعارضات أو مشكلات محددة مسماة مع السمات أو المكونات الإضافية الأخرى أو إصدارات WordPress / WooCommerce
  • طرق محددة ومثبتة ساعدت المكون الإضافي الآخرين على تحسين مواقعهم أو حل مشكلة ما
  • أي مواجهات مع الدعم / المطور وكيف (أو إذا) تم حل مشكلتهم

إذا لم تكن التعليقات التي تراها إيجابية ، فقد ترغب في البحث عن حل آخر.

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

تحقق من نقاط الضعف

هذه الخطوة لن تستغرق سوى بضع ثوان ، وعد.

ابحث في قاعدة بيانات WordPress Plugin Vulnerabilities عن المكون الإضافي الخاص بك. سيخبرك هذا ما إذا كان المكون الإضافي الذي اخترته معرضًا أو حتى تعرض لأي مشكلة معروفة مثل حقن SQL أو ثغرة XSS في يوم الصفر من أبريل الماضي.

مثال على ثغرة أمنية من قاعدة البيانات.
مثال على ثغرة أمنية من قاعدة البيانات.

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

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

تعقب خيارات الدعم

هل يبدو البرنامج المساعد الخاص بك جيدًا حتى الآن؟ هل يبدو أنه قد يجعل متجرك أكثر نجاحًا مما هو عليه بالفعل؟ رائع - ولكن من الذي ستلجأ إليه إذا كانت لديك مشكلة في ذلك؟

توقف لحظة للبحث عن الدعم أو معلومات الاتصال للمكوِّن الإضافي المعني . إذا كان المكون الإضافي مستضافًا على wordpress.org ، فيمكنك الاطلاع على منتدى الدعم هناك (على سبيل المثال ، هنا منتدى WooCommerce). إذا لم يكن الأمر كذلك ، فيجب أن تكون قادرًا على العثور على معلومات حول خيارات الدعم المجانية أو المدفوعة ، أو على الأقل معلومات الاتصال للمطور الذي أنشأ المكون الإضافي.

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

فحص القناة الهضمية: هل تحتاج حقًا إلى مكون إضافي؟

أنت جاهز تقريبًا لتثبيت المكون الإضافي الخاص بك. لكن في هذه المرحلة ، يجب أن تسأل نفسك ما إذا كان ذلك ضروريًا حقًا .

بالنسبة لمستخدمي WordPress ، من السهل جدًا البحث عن مكون إضافي يبدو أنه سيحل مشكلتنا أو يحسن موقعنا وتثبيته والتلاعب بالإعدادات حتى يفعل ما نريد. لكن في بعض الأحيان لا تعمل بالطريقة التي نريدها ، ولذا فإننا لا نستخدمها مرة أخرى أبدًا. أو نستخدمها بانتظام ، دون أن ندرك أبدًا أنه حل كان من الممكن تحقيقه بطريقة أخرى - طريقة أسهل ، حل لا يتطلب أي رمز.

هذا ما حدث في الواقع أثناء وضع هذا المنشور معًا. هناك مكون إضافي يقوم تلقائيًا بفحص المكونات الإضافية المثبتة لديك بحثًا عن نقاط الضعف والإبلاغ عن أي مشكلات معروفة. ولكن بدلاً من تثبيت مكون إضافي لمراقبة المكونات الإضافية (yikes) ، يمكنك فقط البحث في قاعدة بيانات الثغرات الأمنية وتكون في طريقك.

لا ، ليست تلقائية. لكنه يقلل من الضغط على الخادم الخاص بك ، وهو مكون إضافي أقل عليك صيانته. لهذا السبب لم نوصي به.

أو في هذه الحالة ، "فكر خارج التثبيت".
أو في هذه الحالة ، "فكر خارج التثبيت".

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

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

لاحظ أنه إذا كانت طريقتك البديلة تتضمن تحرير ملفات السمات ، فيجب أن تقوم بإنشاء سمة فرعية ؛ إذا كان يتضمن تحرير ملفات WordPress الأساسية ، فيجب عليك فعلاً الالتزام بمكوِّن إضافي في هذه الحالة. لكن لا يضر التفكير في الخيارات المختلفة - فقد يوفر لك الكثير من الوقت ، وحتى بعض المال.

الخطوة النهائية: الاختبار

إذا كان لديك بعد كل هذا مكوّنًا إضافيًا يتمتع بسمعة طيبة ، ويقال إنه يعمل بشكل جيد مع WooCommerce ، ولا يمكنك العثور على أي طريقة أخرى لإنجاز ما تريد القيام به ، فابدأ وقم بتثبيته.

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

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

تقييم البرنامج المساعد باختصار

لنستعرض الخطوات مرة أخرى. لتقييم مكون إضافي تريد استخدامه مع متجر WooCommerce الخاص بك ، يجب عليك اتباع الخطوات التالية:

  1. تحقق من الشرعية - تأكد من أن المطور والمكوِّن الإضافي يسفران
  2. قراءة المراجعات - ابحث عن ردود الفعل الإيجابية إلى حد كبير
  3. تحقق من الثغرات الأمنية - تجنب أي مكونات إضافية بها مشكلات أمنية لم تتم معالجتها
  4. تعقب الدعم - هل يمكن لشخص ما مساعدتك إذا كنت بحاجة إليه؟
  5. فحص القناة الهضمية - هل تحتاج حقًا إلى مكون إضافي ، أم يمكنك القيام بذلك بطريقة أخرى؟
  6. الاختبار - انشر على موقع التدريج الخاص بك أو خلال فترة هدوء لمراجعة التنفيذ ومعالجة أي مشكلات

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

إذا كان لا يزال يبدو جيدًا بعد اتباع هذه الخطوات الست ، فقم بتوصيله! (رصيد الصورة: Pulpolux !!!)
إذا كان لا يزال يبدو جيدًا بعد اتباع هذه الخطوات الست ، فقم بتوصيله! (رصيد الصورة: Pulpolux !!!)

نأمل أن يساعدك هذا في اختيار مكونات إضافية أفضل لموقع WooCommerce الخاص بك ، أو حتى لموقع WordPress الخاص بك بشكل عام. هل لديك أي أسئلة حول تقييم الإضافات؟ أو أي اقتراحات لطرق إضافية يمكنك من خلالها التحقق من المكونات الإضافية؟ أخبرنا في التعليقات أدناه ، نحن نحب دائمًا أن نسمع منك!