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

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

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

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

الآراء

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

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

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

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

أنواع المحتويات المخصصة

المقبل ، أنواع المحتوى المخصص. ال مجموعة إنشاء المحتوى (CCK) كان موجودًا ، إلى الأبد. كان CCK وحدة مساهمة لـ Drupal 4 و 5 و 6 ، ولكن الآن مع Drupal 7 تمت إضافة معظم CCK إلى Drupal Core.

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

انها فقط لا تحصل على أكثر مرونة أو سهولة من هذا.

أدوات قوية لتحسين محركات البحث

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

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

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

لدي كلمتين لهذا ... صخرة على. من خلال تبسيط هذا الجانب من الأشياء بشكل جذري ، يساعد دروبال على زيادة قيمة الخدمات التي تقدمها لعملائك - كل ذلك بطريقة خالية من الألم.

نظام تنسيقي متعدد الاستخدامات

رابعاً ، نظام دروبال للتحسينات متعدد الاستخدامات - ومثالي بغض النظر عن مستوى خبرتك.

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

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

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

ولكم الخبراء هناك ، قام دروبال بتزويدك بـ شرح شامل لنظامهم بما في ذلك قوالب الصفحات الأساسية والخطافات والوظائف والفصول الدراسية.

تصنيف و وحيد القرن (حسنا ، ربما)

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

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

إدارة المستخدم والتجارة الإلكترونية

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

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

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

مجتمع رائع

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

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

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

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

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

استنتاج

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

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

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

هل تستخدم دروبال لمشاريعك الخاصة؟ لما و لما لا؟ اسمحوا لنا أن نعرف في التعليقات!