لماذا تحتاج إلى توخي الحذر بشأن الكثير من الإضافات

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


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

فيما يلي بعض أفضل الحجج ضد تجاوز حدود الإضافات.

يمكن أن يصبح الأمان عرضة للخطر

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

وفقًا لموقع أمان WordPress Wordfence, ما يقرب من نصف جميع هجمات مواقع الويب تأتي من البرمجة النصية عبر المواقع (المعروفة أيضًا باسم XSS).

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

أعطال الموقع ومشكلات الأداء

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

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

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

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

مسائل مساحة الملفات وقاعدة البيانات

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

يجب إجراء البحث في متطلبات النظام ومساحة التخزين قبل تثبيت أي مكون إضافي (أو برنامج لهذا الأمر).

مواكبة التحديثات والمكونات الإضافية غير النشطة

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

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

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

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

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

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

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

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

كيفية الاقتراب من خيارات البرنامج المساعد

تصميم المواقع

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

كم عدد الإضافات أكثر من اللازم

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

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

درس اليوم – إبطاء الإضافات

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

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

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map