ماهى الاضافات البرمجية وكيفية تنصيبها؟

programe

عضو جديد
9 ديسمبر 2008
2,002
4
0


فى جملة نقوم دائما بتنصيب الاضافات البرمجية المتنوعة من كمبوننت وموديولات وplug-in ولا نعرف ماهى ولكن فى هذا الموضوع سنطرح كل شىء هذه الاضافات
الإضافات تنقسم الى 3 أنواع

Components : وهو عبارة عن إضافة أو برنامج تستخدم عناصر جملة الأساسية ووظائفها .
مثال : الإستفتاء - الإعلانات - مكتبة الروابط


------------------------------------------
Modules : عبارة عن عناصر صغيرة يتم عرضها في أماكن معينة في القالب
مثال : القوائم - ال module المستخدم لعرض الإستفتاء - الجزء الخاص بتسجيل الدخول

--------------------------------------------------------------------------------
Mambots / Plugins : عبارة عن وظائف تعمل بطريقة معينة لهدف معين
مثال : البحث - المحرر الإفتراضي بجملة

--------------------------------------------------------------------------------

ملاحظات

1 - ملفات الإضافات غالبا ما تحمل إسم يعبر عن نوع هذه الإضافة
مثلا ال compoment يبدأ إسمه ب com_ - ال Module يبدأ إسمه ب mod_ - ال mambot يبدأ إسمه ب bot_
هذه ليست قاعدة عامة ولكن العديد من المطورين يتبعونها

2 - يمكن ل extension أن يستخدم أكثر من إضافة
مثلا إضافات التعليقات
يستخدم component لتنظيم التطبيق نفسه
ويستخدم mambot لعرض حقول إضافة التعليق في نهاية المقال
ويستخدم modules مثلا لعرض أخر التعليقات في الموقع
وهكذا

3 - بعض extensions التي تستخدم أكثر من نوع من الإضافات ( component - module - mambot ) يكون الملف المضغوط يحتوي على كل هذه الإضافات مجمعة ويحتاج لفك ضغط الملفات قبل تحميلها

4 - لابد من التأكد أن المستضيف لا يستخدم ال Safe Mode في إعدادات ال PHP يمكنك التأكد من خلال الذهاب الى لوحة التحكم ومن ثم System
- --------------------------------------------------------------------------
طريقة التنصيب : طريقة التنصيب واحدة فى جملة 1.5 وهى الذهاب الى extensions/Install or Uninstall
ومن ثم رفع الاضافة​