كم عدد إضافات WordPress كثيرة جدًا؟

نشرت: 2021-03-08

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

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

هذه المرونة التي لا مثيل لها هي قوة أساسية لمنصة WordPress وجزء كبير من سبب تشغيلها لـ 40٪ من الويب. ولكن كل هذه الخيارات تأتي أيضًا بمستوى مُحسَّن من المسؤولية تجاهك بصفتك مالكًا لموقع الويب.

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

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

1. المخاطر الأمنية

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

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

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

2. منحنيات التعلم

تم إنشاء جميع المكونات الإضافية في مستودع WordPress بواسطة مطورين مختلفين مع حلول مختلفة.

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

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

3. تعارض البرنامج المساعد

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

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

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

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

4. ضعف سرعة الموقع

يمكن أن يؤثر تثبيت وتنشيط العديد من المكونات الإضافية على موقع الويب الخاص بك على وقت تحميل صفحتك وأداء موقعك ككل.

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

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

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

كم عدد الإضافات كثيرة جدا؟

لسوء الحظ ، لا توجد إجابة محددة لهذا السؤال. يعتمد ذلك على جودة المكونات الإضافية المستخدمة والوزن الذي تضيفه إلى موقعك ومزود الاستضافة الخاص بك.

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

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

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

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

ما هو الحل؟

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

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

Jetpack هو مثال ممتاز على ذلك. تم تصميمه ليكون حل WordPress النهائي ويوفر قدرًا كبيرًا من الوظائف في مكون إضافي واحد - من حلول الأمان والسرعة إلى أدوات التصميم وميزات التسويق.

عندما يتعلق الأمر بالأمان والتحديثات ، فإن كل مكون إضافي له مخاطره ، ولكن تم تطوير Jetpack بواسطة Automattic ، الشركة الأم لـ WordPress.com.

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

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

كيف أبدأ مع المكون الإضافي Jetpack؟

نظرًا لأن Jetpack يوفر العديد من الميزات الرائعة ، فقد يبدو البدء أمرًا صعبًا. لكن العملية برمتها لا تستغرق سوى بضع دقائق:

  1. سجّل الدخول إلى لوحة تحكم WordPress الخاصة بك.
  2. انقر فوق الإضافات في القائمة اليمنى.
  3. انقر فوق إضافة جديد في الأعلى.
  4. إذا كنت لا ترى Jetpack في القسم المميز ، فاستخدم شريط البحث في الزاوية اليمنى العليا للبحث عن "Jetpack".
  5. انقر فوق التثبيت الآنتنشيط .
  6. في شاشة الإعداد ، انقر فوق إعداد Jetpack .
  7. بعد ذلك ، يمكنك إما إنشاء حساب WordPress.com أو تسجيل الدخول إلى حساب موجود.
  8. من هناك ، يمكنك تحديد الميزات التي تريد تنشيطها على موقعك. يمكن إعداد معظمها وتشغيلها بنقرة واحدة.

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