سنتحدث في هذا المقال عن نظام إدارة المحتوى جوملا Joomla، وهو أحد أنظمة إدارة المحتوى أو Content Management System والمعروفة اختصارًا بـ CMS يستخدم لبناء مواقع الويب والتطبيقات عبر الإنترنت، فهو برنامج يساعد في تحرير ونشر وتعديل محتوى موقع الويب الخاص بك، مثل النصوص والصور والموسيقى والمستندات وما إلى ذلك.
ماذا ستتعلم
أُعِدَّ هذا الدليل التعليمي لأي شخص لديه معرفة أساسية بـ HTML و CSS ولديه رغبة في تطوير مواقع الويب، فسوف يعلمك هذا الدليل أساسيات نظام إدارة المحتوى جوملا Joomla 4 التي يمكنك من خلالها إنشاء مواقع الويب بسهولة، وبعد الانتهاء من هذا الدليل ستجد نفسك على مستوى معتدل من الخبرة في تطوير مواقع الويب باستخدام نظام جوملا Joomla.
ما هو نظام جوملا Joomla
Joomla أو جوملا هو نظام لإدارة المحتوى يتميز بأنه نظام مجاني مفتوح المصدر قابل للتمديد سهل الاستخدام سريع الاستجابة ومتعدد اللغات، فهو مقسم إلى قوالب الواجهة الأمامية front-end، والقوالب الخلفية (المسؤول) back-end، وطُوِّرت جوملا باستخدام لغة البرمجة PHP، والبرمجة كائنية التوجه OOP، وأنماط تصميم البرامج، ولتخزين البيانات تستخدم MySQL، وأُطلق الإصدار الأخير منه جوملا Joomla 4 في أغسطس 2021 بعد 16 عامًا من الإصدار الأول.
فإذا كنت تواجه مشكلة في تصور كيفية عمل جوملا فقد يكون من المفيد لك التفكير في نظام جوملا كنظام تشغيل مثل نظام التشغيل Microsoft Windows، فأهم تشابه بينهما هو أن نظام التشغيل ويندوز يستخدم التطبيقات لتنفيذ بعض المهام المفيدة، وكذلك نظام جوملا يستخدم الإضافات لتنفيذ بعض المهام المفيدة.
لذلك هناك الآلاف من إضافات جوملا المجانية والتجارية المدفوعة المتاحة من أطراف ثالثة لجميع أنواع الأغراض الخاصة، ومع ذلك تأتي جوملا مع إضافات أساسية كافية للسماح لك بإنشاء موقع ويب كامل الوظائف، لذلك من الأفضل أن تتعرف على إضافات جوملا الأساسية قبل البحث عن إضافات الطرف الثالث.
مكونات نظام جوملا Joomla
يتمتع نظام جوملا بمكونات خاصة مدمجة قوية، وهي على النحو التالي:
- مدير المستخدم: يسمح بإدارة معلومات المستخدم، مثل: الإذن بالتحرير أو الوصول أو النشر أو إنشاء أو حذف المستخدم وتغيير كلمة المرور واللغات، فالمصادقات هي الجزء الرئيسي من مهام مدير المستخدم.
- مدير المحتوى: يسمح بإدارة المحتوى باستخدام محرر WYSIWYG وهي اختصارًا لجملة "What You See Is What You Get" أو "ما تراه هو ما تحصل عليه"، وهي واجهة مستخدم تسمح للمستخدم بمعالجة تخطيط المستند مباشرةً دون الحاجة إلى أمر تخطيط.
- مدير اللافتات: يستخدم لإضافة أو تعديل اللافتات على موقع الويب.
- مدير القوالب: يدير التصاميم المستخدمة على الموقع، فيمكنك تنفيذ القوالب دون تغيير هيكل المحتوى في غضون ثوانٍ قليلة.
- مدير الوسائط: هي أداة لإدارة ملفات ومجلدات الوسائط إذ يمكنك بسهولة تحميل ملفات الوسائط وتنظيمها وإدارتها في أداة محرر المقالات الخاصة بك.
- مدير جهات الاتصال: يسمح بإضافة جهات اتصال وإدارة معلومات الاتصال لمستخدمين معينين.
- مدير روابط الويب: يُوفر مورد الارتباط لمستخدم الموقع ويمكن تصنيفها في فئات.
- البحث: يتيح للمستخدمين البحث عن المعلومات على موقع الويب، ويمكنك استخدام الفهرسة الذكية وخيارات البحث المتقدم واقتراح عمليات البحث تلقائيًا لجعل بحث جوملا أفضل.
- مدير القائمة: يسمح بإنشاء القوائم وعناصر القوائم ويمكن إدارتها لاحقًا، كما يمكنك وضع قائمة في أي نمط وفي أماكن متعددة.
- الخلاصات المبسطة: أو Really Simple Syndication والمعروفة اختصارًا بـ "RSS"، فهي تساعد محتويات موقعك على التحديث تلقائيًا.
ماذا ستحتاج
يجب تثبيت جوملا على خادم ويب، إما على بيئة استضافة محلية تكون على حاسوبك لأغراض الاختبار الخاصة، أو بيئة استضافة عامة من أحد مزودي خدمات الاستضافة لجعل المحتوى الخاص بك متاحًا لبقية العالم.
بيئة الاستضافة المحلية (على جهازك الشخصي)
سوف تحتاج إلى تثبيت حزمة WAMP أو XAMPP أو LAMP، نعم يبدو هذا الإجراء شاقًا ولكنه عادةً ما يكون سهلًا جدًا وقد يكون مثبتًا بالفعل مع نظام التشغيل الخاص بك. وسوف تحتاج أيضًا إلى تثبيت phpMyAdmin لإنشاء قاعدة البيانات ومستخدم قاعدة بيانات.
بيئة الاستضافة العامة
يوفر جميع مقدمي خدمات الاستضافة تقريبًا البيئة اللازمة لتشغيل نظام جوملا، ومع ذلك يمكنك اختيار الباقة الأرخص مع إعدادات "php.ini" شديدة التقييد، لذا من الأفضل لك التحقق من الإعدادات الموصى بها في هذا الدليل التعليمي في قسم "تثبيت جوملا Joomla" ومقارنته مع ما تقدمه خدمة الاستضافة المقترحة.
نسخة مثبتة من نظام جوملا
سوف تحتاج إلى تنزيل أحدث إصدار من نظام جوملا على جهاز الحاسوب المحلي الخاص بك من موقع Joomla. وبعد التنزيل انقله أو انسخه إلى جذر موقع الويب الخاص بك في مجلد جديد، ثم استخرج الملفات المضغوطة وامنح المجلد اسمًا قصيرًا، ثم ابدأ في تثبيت نظام جوملا. وتتيح لك عملية التثبيت باستخدام بيانات بسيطة وقليلة استكشاف موقع جوملا قبل الشروع في إنشاء موقع لمحتواك.
تنويه: هذه الخطوات سوف نتناولها بمزيد من التفاصيل في هذا الدليل التعليمي تحت عنوان "إعداد الاستضافة المحلية" و "إعداد الاستضافة العامة" و "تثبيت جوملا Joomla" بالدروس القادمة.
البدائل
- استخدم التثبيت التجريبي: يقدم العديد من مزودي خدمات الاستضافة أو مواقع مثبت البرامج النصية إصدارات "تجريبية" لتثبيت نظام جوملا، نعم ستتمكن على الأقل من إجراء تغييرات على النظام لكنها لن تكون دائمة، وذلك بسبب إعادة تعيين "عمليات التثبيت التجريبية" إلى حالة التثبيت "الجديدة" على فترات منتظمة.
- التثبيت بنقرة واحدة: يقدم العديد من مزودي خدمات الاستضافة تثبيتًا بنقرة واحدة لبرامج مواقع الويب الشائعة.
الميزات الجديدة في نظام جوملا Joomla 4
مع نظام جوملا يمكنك إنشاء العديد من أنواع مواقع الويب، مثل: مواقع الويب القائمة على المجتمع أو التجارة الإلكترونية أو مواقع التعلم الإلكتروني، فيمكن لجوملا التكيف مع هيكل أو غرض موقع الويب الذي تفكر فيه، فنظام جوملا يمتلك مجموعة كبيرة من المميزات لمساعدتك في تحقيق نتائج مذهلة، ومن أهم هذه المميزات ما يلي:
- المرونة: نظام يسهل تخصيصه، يتوفر له أكثر من 6500 إضافة أُجريت لهم عملية تحقق، وقوالب عالية الجودة والعديد منها مجاني.
- جدولة المهام: هل لديك مهام تقوم بها مرارًا وتكرارًا؟ أو مهام مستقبلية لا تريد نسيان تنفيذها؟ يمكنك الآن جعلها تُنفذ تلقائيًا بسهولة من خلال استخدام الأداة الجديدة "جدولة المهام Task Scheduler" التي جرى تضمينها في الإصدار 4.1 من نظام جوملا .
- تحسين محركات البحث SEO: تمتع بالوصول إلى الصفحات الأولى من أي محرك بحث سريعًا باستخدام جوملا 4، فهو يعتني بالـ SEO حتى تتمكن من التركيز على جذب الانتباه إلى المحتوى الرائع الخاص بك، ويعني تحسين محركات البحث المدمج في الصفحة أنك تحصل على بنية الصفحة الصحيحة دون استخدام أي إضافات من طرف ثالث.
- التصميم: تسرع منطقة الإدارة المعاد تصميمها عملية إنشاء المحتوى، ويمنحك مدير الوسائط المحسن وتحديثات المحرر القدرة على تصميم وإنشاء مواقع ويب مذهلة، كما تساعدك قوالب المقالات أنت وزملائك في الحفاظ على تصميم الصفحة.
- البحث: اسمح للمستخدمين بالعثور على المحتوى الخاص بك بسرعة وكفاءة، فبحث نظام جوملا متقدم وقابل للتكوين، باستخدام المفهرس النشط فإنه يضيف المحتوى على الوجه الذي أُنشئ به، لذلك لا تحتاج إلى أكثر من التركيز على إنشاء المزيد من المحتوى المذهل.
- البريد الإلكتروني: تعمل قوالب البريد الإلكتروني القابلة للتخصيص على تسريع عملية نشر الموقع وتخصيصه، فقط عدِّل رسائل البريد الإلكتروني الخاصة بالموقع لتناسب علامتك التجارية، واستخدم النمط المميز لموقعك للتواصل مع المستخدمين عند إرسال رسائل البريد الإلكتروني للموقع.
- سير العمل: باستخدام مهام سير العمل يمكنك إنشاء أي عدد من العمليات لنقل إنشاء المحتوى الخاص بك من فكرة إلى منشور مصقول بطريقة محددة ومنضبطة، وتعمل المكونات الإضافية لسير العمل على إنشاء بيئة جديدة قوية تعمل على تسريع إنشاء المحتوى.
- السرعة: مع الإصدار الرابع من نظام جوملا استفد من زيادة الأداء، فالسرعة هي أحد أهم العوامل في تحويل النقرات إلى مشاهدات سواء كان موقعك تجارة إلكترونية أو تحتاج إلى زيادة اشتراكاتك، فالإصدار الرابع من نظام جوملا يجعل موقعك سريعًا.
- سهولة الوصول: يقدم الإصدار الرابع من نظام جوملا أفضل إمكانية وصول في فئتها مما يفيد جميع زوار موقعك، ويرجع ذلك إلى احتواء كلٍّ من التصميم والتباين والبنية التحتية على إمكانية وصول مدمجة.
- الحماية والأمان: يساعدك تشغيل موقع ويب به شيفرة برمجية حديثة ومكتوبة جيدًا على البقاء آمنًا، فالإصدار الرابع من نظام جوملا يحتوي على العديد من التغييرات المصممة لزيادة الأمان وإبعاد المتسللين.
وإلى هنا نكون قد وصلنا إلى نهاية هذا الدرس من هذا الدليل، وفي الدرس القادم سوف نشرح خطوات إعداد بيئة الاستضافة المحلية. نتمنى أن يكون هذا الدليل قد أضاف لكم معلومات جديدة ومفيدة، وفي حالة وجود أي استفسارات لا تترددوا في ذكرها لنا في التعليقات.
أفضل التعليقات
لا توجد أية تعليقات بعد
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.