دروبال

الخميس-11-2007

إسم كبيييييييييييييير جدا جدا جدا
يصعب وصفة فى مقال واحد ولمن لا يعرف دروبال هو CMS او Content Mangement System او بمعنى اخر نظام ادارة محتوى او بالعربي الفصيح برنامج تقوم بعمل موقعك من خلاله
من الوهلة الاولى قد لا يبدو البرنامج قوى ولكن عند النظر ه والتمعن فيه سوف تجد ان له اساسات قوية بنى عليها من ناحية التصميم الخاص بمخطط البرنامج والتنظيم
عندما تصفحته فقد وجد كثيرا من الاشياء التى كنت اريد اضافتها فى برنامجى الذى كنت اود طرجه ولكنى لن اطرحه بل سأكون دوربال وماى سمارت ناهيك عن اللينكس طبعا 🙂
وانا اكتب هذا المقال كنت ابحث عن صفحات تتكلم عن هذا الامر للمهتمين ولى اولا وعندها تذكرت ماقاله احد مندوبى شركة مايكروسوفت اللذين زاروا الكلية منذ فتره فقالوا ان مايكروسوف لها معاهد دراسات يمكن ان نطلق عليه متوسط المدى يعمل به الاكاديمين الذين تخرجوا من الجامعات ( المستوى ما بعد التخرج ) وقال ان احدهما موجود فى مصر ويقول انه متخصص فى مجال Content Management وكل ما اعرفه عنها فى ذلك الوقت انها اشياء مثل دروبال و برامج مثل ادارة المنتديات وما الى ذلك ولكن كلمة Content Management كانت تعنى ادارة محتوى فى كل شيئ كالصور , الافلام , الوثائق و كل شيئ وعندما دخلت على ويكيبيديا وجدت ان الموضوع هو نفسه
ووجدت رابط لمقال يسمى web content management ومنه عرفت ايضا ان و يعرفه ويكيبيديا على انه نظام او تطبيق يستخدم على الويب ليجعل المستخدمين او من يستخدمه يقوم بعمل موقع كامل لادارة اى محتوى يريده بسهولة ويسر دون ان يكون على دراية كبيره المعلمومات البرمجية او الفنية او ان يقحم نفسه فى تفاصيل الاكواد او التصميم فكل شئ جاهز لك وعليك فقط ان تستخدمه لتؤدى الغرض الذى تريده
طبعا قد يقول البعض ما الفائده من تصنيف من هذة الاشياء ويقولون نظام ادارة محتوى وغيره ؟
تلك هى نقطة الفرق بيننا وبينهم , فهم يعملون فى اطار منظم بدرجة كبيييييره جدا و ضمن تخطيط دقيق
قد يكون فى البداية تخطيط صغير ولكنه منظم بشكل كبيير وله اهداف واضحه محدده فيصبح كبيير مثل دروبال هذا واللذى يقول مطوره و صاحب المشروع او بمعنى اكثر دقه مدير المشروع : Dries Buytaert انه لم يكن يعتقد ان دروبال سكوف يصبح كبيير بهذا الشكل
بل انه وصل الى درجه انه قد يصبح EPR
شئ رائع ان نجد شيئ مثل دروبال ولاروع ان نستفيد من الاخرين وخبراتهم فليس شرطا ان ياتى مخرع ما لكى يخترع العجلة من جديد وبعدها الدراجة البخارية وبعد ذلك السياره وبعد ذلك الطائرة وبعد ذلك يخترع شيئ جديد ليثبت انه لا يقلد الاخرين وان ذلك من عصير تفكير عقله 🙂
اتمنى حقا ان اجد فى يوم من الايام تطبيق صغير او كبير لا يهم حجمه مثل دروبال يعتمد على التخطيط والتنظيم
فطريق الالف ميل يبدأ بخطوه واحده او حتى نصف خطوه
أبدأ من حيث انتهى الاخرون

دعونا نرجع مرة اخرى الى ما سمارت عندما فكرت قليلا فى ماى سمارت ففكرت فى الاتى لعل احد اعضاء فريق العمل يقرأها
1-استخدام ملف robot.txt
2- استخدام التاثرات الداخلية لتغيير اعدادات الللغة داخل الملف مع ملاحظة ان دالة ini_set قد يتم اغلاقها فى بعض السيرفرات
3-استخدام ملف .htaccess واللذى لا يستخدم الا داخل سيرفر apache 😉
4-الاقتداء بالسكريبتات الكبيره مثل دروبال فى موضوع التعليقات commets التى تكون داخل الاكواد البرمجية لتسهيل تطويرها من قبل اخرين وعرضهم افكار اخرى – هذا الجزء غاية فى الاهمية
ووضع الخطوط الارشادية ةالتى تكون سهلة الفهم لاى مطور اعرف ان هذا الامر ممل جدا ومتعب اكثر ولكنه غاية فى الاهمية
5-محاولة عمل نظام plugins فسوف يوفر الكثير جدا عن اضافة اى ميزات سواء من قبل فريق البرمجة او من قبل متطوعين ( احياننا عمل بعض المتطوعين يمثل اضافة هامة للعديد من التطبيقات )
6-التنظيم التنظيم التنظيم ومحاولة وضع مخطط للبرنامج ككل برمجة وتصميم هيكل للبرنامج واهداف و progress فسوف يكون هذا افضل
7-استخدام التاثيرات ( الالوان ) فى لوحة التحكم ومحاولة تغيير الشكل الحالى
8-ليس شرطا ان يقوم البرنامج بتقديم كل شئ يطلبه المستخدمون بل ( من رايي ) يجب وضع كل شئ فى خطة عمل الاصدار الفلانى سوف نضيف به كذا وكذا وكذا واللذى يليه يكون كذا وكذا وكذا
9-نظام الترقيم الخاص بالبرنامج لماذا لا نلغى كلمة بيتا ونستخدم نظام الترقيم الخاص بالكرنل مثلا فسوف يكون اكثر جمالا وتنظيما ايضا 🙂
10-استخدام نظام vbulletin فى العرض ليس شرط لنجاح اى برنامج . فلنحاول ان نطلق لخيالنا العنان و نستخدم نظام عرض جديد سواء فى الشكل او فى لوحة التحكم
شئ اخر لا داعى لان يكون اسم البرنامج MysmartBB إذا لم يكن له  interface إلا بالعربية
لن اعلق على الاكواد انتظارا للنسخه الجديده متى ستصدر ؟؟؟؟؟؟؟؟
لست اقول هنا انى اطبق حميع ما قلت مع نفسى ولكنها محاولة للتفكير

وقبل ان انسى اهنئ المبدع العربي على مدونته الجديده والى الامام

الروابط
———–
موقع دروبال الرسمى
Wikipedia CMS
Wikipedia Web CMS

مدونة المبدع العربي

Advertisements

2 تعليقان “دروبال”


  1. شكراً للشرح المفصل و مقال حلو
    و نحن العرب لا نعطي نظام دروبال حقه
    بدأت موقع لتقديم الدعم الفني لدروبال بالعربي أتمنى أن يستفيد منه الجميع رابط الموقع

  2. احمد Says:

    فى الحقيقة الموقع جميل جدا وبداية قوية لاى مستخدم لنظام دروبال
    أشكرك جدا على مجهودك وان شاء الله سوف احاول نشر موقعك لانى ارى انه مفيد
    وننتظر منك المزيد 🙂


اترك رد

إملأ الحقول أدناه بالمعلومات المناسبة أو إضغط على إحدى الأيقونات لتسجيل الدخول:

WordPress.com Logo

أنت تعلق بإستخدام حساب WordPress.com. تسجيل خروج   / تغيير )

صورة تويتر

أنت تعلق بإستخدام حساب Twitter. تسجيل خروج   / تغيير )

Facebook photo

أنت تعلق بإستخدام حساب Facebook. تسجيل خروج   / تغيير )

Google+ photo

أنت تعلق بإستخدام حساب Google+. تسجيل خروج   / تغيير )

Connecting to %s

%d مدونون معجبون بهذه: