خطواتك الاولي في عالم دروبال

في هذا الموضوع سيكون الامر متعلق بتلك الخطوات التي يجب ان تخطوها لتدخل الي عالم "دروبال"

اولا : دروبال "Drupal" وهي كلمة محرفة لكلمة Drop وهي القطرة وبدون الدخول في تفاصيل فهي كلمة اصلها هنجاري وتعني البحر ولاكن بعد تحريفها اصبح معناه "القطرة" وهي "وحدة تكوين" المخلوق الاكبر وهو "البحر / المحيط" وهي سوف تتضح انها اصل الفكرة والبناء التي قام عليها دروبال.

ثانيا: هل لابد ان تكون مبرمج/مطور محترف في لغة برمجية ما ؟ 

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

ثالثا: هل اذا كنت مصمم واجهات لمواقع الانترنت او بدقة اكثر "مطور واجهات المستخدم" قد يخصك هذا الامر ويمكن ان يكون موجها اليك ؟

الاجابة : نعم

في هذا الموضوع سوف اكتفي بهذه الاسطور وانتظر منكم المشاركة والي موضوع جديد

لك الحرية في السؤال ...

يرجى الدخول لحسابك أو تسجيل حساب لتستطيع إضافة تعليق
حساب جديد دخول

التعليقات

بارك الله فيك على هذه المبادرة الطيبة

ولدي أسئلة لو تفضلت بالإجابة عليها :

1 ـ سؤال أراه كثيرا يتكرر هو لماذا تفضل drupal عن joomla وبقية برامج إدارة المحتوى ؟ مع العلم أن joomla مثلا هو برنامج إدارة محتوى أيضا قادر على بناء مواقع كبيرة ومعقدة من ناحية الخدمات بخلاف برنامج wordpress ـ

2 ـ سمعت أن هناك علاقة بين drupal وإطار العمل symphony . ما الذي يجعلني أستعمل دروبال في بناء مواقع مثلا مكتبة وسائط ولا أستعمل أطر العمل في php وjavascript في البناء من الصفر ؟

3 ـ من خلال هذا الموضوع

أردت لو تكشف لنا مزيدا من الوحدات المهمة للمواقع التي تهتم بنشر مكتبات للوسائط المتعددة : فيديو ، كتب ،صوتيات

بارك الله فيك سريعا ساقوم بالرد علي الاسئلة بالمختصر وفي خلال الحلقات القادمة سوف اجيب عنها بالتفصيل ان شاء الله

اولا : التفضيل ياتي عن طريق استعمال البدائل ومن ثم تقوم انت او انا او الاخرين بتحديد ما هو مناسب لاعمالهم وهنا لن اتحدث عني شخصيا كثيرا لاكن اختصر لك القول في ..

  • تم تقسيم اطر ادارة المحتوي مثل (جومولا - ورد بريس - دروبال ... وغيرها) الي ثلاثة اقسام او اهتمامات رئيسية ان صح التعبير وهي

    • صديق للمبرمج (دروبال)
    • صديق للمستخدم (ورد بريس)
    • صديق للمصمم (جوملا) وسوف استخدم مصطلح (مطبق التصميم او مبرمج الواجهات)

وهنا يكون الهدف الاساسي هو من سيقوم بتوصيل المنتج بعد جمع طلبات العميل (في الغالب المبرمج) ليقوم بتحديد البرمجيات التي سوف تقوم بتوصيل طلب العميل وايضا المخرجات التي سوف يعمل عليها مبرمج الواجهات وهو في الغالب ( مبرمج ) ايضا فكلها تعمل علي ايصال ذلك بطرق مختلفة ولاكن ما هو اكثر سلاسة ومرونة كان من ضمن الاسس التي بني عليها دروبال ولهذا كنت ممن فضلوه للعمل به.

ثانيا: دروبال واطار عمل سيمفوني تحديدا الاصدار الثاني من هذا الاطار وهو symphony 2 هذا الاطار كبير وضخم ومن مميزاته انه يمكنك استخدام مكتبات منفصلة علي حدي لتعمل علي تطويرها او ادخالها في برمجياتك التي تعمل عليها فكان الاصدار الثوري القادم من دروبال وهو دروبال ٨ Drupal 8 قائم علي عدد من هذه المكتبات لضمان الاداء والقوة الافضل والكثير من المميزات التي سوف نتعرض لها في حلقات قادمة.

ثالثا: موضوع جد ورائع من الاخ / عمر الحميدي وهي فعلا برمجيات هامة جدا وتكاد تكون عصب المشروع الا اني افضل ان اقوم بنقل التجربة الشخصية لي كمطور متخصص لكم لتعم الفائدة ان شاء الله ..

لا تقلق فهنالك الكثير

واذكر "ليس ضروريا ان تكون مبرمجا / مطورا محترفا لتعمل علي مشروعك باستخدام دروبال فهو لكل الفئات"

ننتظر مساهماتك وأتمنى ان نستفيد جميعاً من هذا المجتمع .

حياكم الله واتمني من الله ذلك

اتمنى ان تساهم معنا أكثر، وتساعدنا في الدخول إلى عالم Drupal

خاصتاً انني حتى اليوم لم اخاطر بالبدأ في دروبال، بالرغم من حضوري معك ورشة العمل الخاصة بدروبال في قفير لابز منذ فترة طويلة

الا ان قلة خبرتي به ولاني لست مبرمجاً متخصصاً فانا مصمم واجهات واحياناً بسيطة اتعامل مع الـPHP في الوردبريس

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

دعواتك ...

الامر ببساطه لا يستلزمك الامر الغوص في اعماق اللغة تماما كما هو الحال في ورد برس لانه كما سبق دروبال به من المرونه ما يسمح لمصممي الواجهات بالتعامل مع سمات themes دروبال بكل بساطه ولا احد ينكر انه لا يوجد شئ بون جزئ من الصعوبة في بداية امره

كان الامر في بادئ الامر هو ارتفاع منحني التعلم في دروبال ولاكن بفضل التطوير المستمر اصبح هذا المنحني اقل ما يمكن وما زال خاصة بعد ظهور النسخ البيتا Drupal Beta Versions للاصدار الثامن وهو من وجهة نظري يعد ثورة علي مستوي دروبال خاصة وعلي مستوي "اطر ادارة المحتوي" عامة.

تحياتي لك وان شاء الله تكون الحلقات القادمة دافع اقوي لك ولجميع الراغبين في الدخول الي عالم دروبال من اتخاذ هذه الخطوة

أنا مطور دروبال منذ شهرين، والآن أصبحت أستطيع إنشاء Modules و Themes في دروبال لكن إلى حد ما، من أكثر الصعوبات التي واجهتها قلة المصادر التعليمية الأجنبية + العربية، مشكلة دروبال برأي هي صِغر الـ Community الخاص به.

ما رأيك أنت ؟ ومن أين تعلمت دروبال ؟ وهل هنالك مواقع تنصحنا بمتابعتها ؟

السلام عليكم

اخي الكريم انت الان بالفعل تخطوا خطوات جادة الي هذا العالم الشيق ..

لا اتفق معك في هذ الامر كليا ، لانه يوجد مجتمع لدروبال جيد وقوي ولاكن للاسف خارج وطننا العربي وكانت هي اهم ما دفعني الي تاسيس مجتمع دروبال مصر تجده علي الرابط التالي (

وايضا لا يمكن لنا ان نغفل المجهود الجبار للمتطوعين العرب المشاركين في تعريب اصدارات دروبال من خلال ترجمة دروبال الي العربية وقد شرفت بالانضمام لهم وتجد الرابط الرسمي لمجموعة مترجمي دروبال الي العربية علي الرابط التالي (

اول شئ انصحك به هو الانضمام الي المجتمع العالمي لدروبال وهو من خلال انشاء حساب مجاني تماما الا اذا رغبت في التبرع علي موقع drupal.org

يمكنك ايضا متابعة مجتمع الاستفسارات

وسوف اقوم بكتابة موضوع عن اهم المراجع والمصادر الخاصة بدروبال في الحلقة القادمة ان شاء الله

وفي النهاية اعتقد ان مشكلة دروبال الرئيسية بعيدا عن قلة المصادر العربية هي خوف المطور من خوض المجهول !! وهو رئي شخصي تماما ....

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

طبعاً أنا غير متجاهل لـ Drupal Documentation وهو بالفعل رائع، وقوي، وأنا تعلمت منه، ولكن المقالات تشرح أشياء كثيرة غير التي يشرحها هو.

وسؤال أخير، سوف أثقل عليك آسف جداً.

لماذا Drupal API لا يضع أمثلة على إستخدام الدوال ؟ لماذا علي ان أبحث في التعليقات وربما أجد وربما لا ؟

لا لا تثقلني تاكد :)

ال Drupal API يوجد بالفعل لها امثلة لاكن قد يختلف تبعا لطريقة البحث ومن خلال هذه الحلقات سوف اتعرض لكيفية استخدام محرك بحث الدوال في دروبال الموقع الرسمي

hourea أضف ردا

ضفت وحدات جديدة وما رضيت تتفعل شو الحل؟

السلام عليكم الاخت "حورية" كما جري التواصل معكم يبدو انه هناك بعض المشاكل في الوحدات المكملة للثيم الجديد الذي تم اضافته وهو يعتمد عليها بشكل كبير الا انه يبدو ايضا انه هناك مشكلة في الاستضافة الخاصة بكي فهلا تبلغينا ما اذا كان الموقع يعمل جيدا علي الخادم المحلي ام لا localhost