كم عدد ملحقات WordPress التي يمكنني تثبيتها؟

نشرت: 2021-11-16

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

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

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

طول الخيط

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

كم طول قطعة الخيط؟

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

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

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

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

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

ما الذي يجب التخطيط له عند تثبيت مكونات WordPress الإضافية

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

اعتبارات أمان موقع WordPress

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

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

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

إدارة المخاطر

أولاً ، تأكد من أن المكون الإضافي يأتي من مورد حسن السمعة. تأكد من توفر المكون الإضافي من مستودع WordPress الرسمي ، وتذكر مراجعة مراجعات العملاء.

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

اعتبارات أداء WordPress

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

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

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

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

اعتبارات وظائف الموقع

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

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

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

الشكل يتبع الوظيفة عند إنشاء مواقع WordPress

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

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

يمكن أن تكون السيارة عبارة عن جرار أو سيارة رياضية ، لكن لا يمكن أن تكون كلاهما. حدد ما تحتاجه أولاً ، ثم قم ببناء نظام يمكنه فعل ما تريده للقيام به.