إنشاء مساحة شخصية بواسطة "جملا ــ Joomla":

ثمة أماكن كثيرة على الويب حيث يمكنك أن تنشئ مساحة شخصية أو مدونات، بعضها مجاني والآخر يؤمّن خدمات مدفوعة. بعض أمثلة المدونات: الموقع الأضخم بينها هو Blogger وهو جزء من عالم Google، ويستضيف معظم المساحات الشخصية وذلك على الأرجح لأنه سهل الإعداد ومجاني كما يظهر في الرسم البياني التالي تصنيف Alexa (تقدير تقريبي لتكرار الزيارة Traffic)

لماذا نستعمل نظام إدارة المحتوى لإنشاء مساحة شخصية؟ أليس من طريقة أسهل؟
هذا القسم يتناول شرح استخدام "جملا ــ Joomla! " ليس في إنشاء المساحات الشخصية فقط ، بل وفي بيع المنتجات وبناء المواقع المجتمعية وغيرها من المتطلبات أيضاً. والسبب الحقيقي هو أن المساحات الشخصية هي أنظمة مغلقة، أي أن البرنامج الذي يقوم بتشغيل معظمها بدائي. ويعدّ ذلك السبب الأهم لشهرة Blogger. لكن حين تود تمديد خصائص مساحتك، فقد تودّ إضافة منتدى أو سلة مشتريات لكتابك الالكتروني أو استمارة انتساب لمساحتك. حاول أن تضيف وحدة وظائفية ولن تجد وسيلة للقيام بذلك.
من هذا المنطلق، تطغى على هذا القسم فكرة قدرة Joomla! التي لا تصدق على الامتداد. فإذا استطعنا أن نجعل Joomla! يؤدي الوظائف الأساسية لمساحة شخصية مع قدرته على الإمتداد فسيكون ذلك الأساس لمدوني الانترنت لبناء موقع يجذب المستخدمين.
الأجزاء الأساسية من المساحة الشخصية:
فلنعدد الخصائص الأساسية التي تحتاج إليها لإنشاء مساحة ناجحة قبل الانضمام إلى عالم المساحات الشخصية:

  1. التخطيط القابل للتعديل Flexible Layout
    إذا قمت بزيارة مساحة شخصية من قبل فقد زرت المساحات كلها، لذا فمن الجيد أن تميّز مساحتك عن 27 مليون مدوناً.
  2. صفحة تحرير في هيئة مستعرض ويب: Browser-based Editor
    عليك أن تعرض المحتوى على الويب بسرعة وسهولة
  3. النشر التلقائي: Automated Publishing
    قد لا تود أن تضطر إلى معالجة تعقيدات برنامج نقل الملفات file transfer، بل أن تنقر على زر فيظهر محتوى النشر. كما أنك ستتمكن من تهيئة النص والتحقق من تهجئة الكلمات قبل النشر.
  4. الفئات: Categories
    يتيح لك الموقع القابل للتعديل تقسيم مدوناتك إلى فئات يسهل إيجادها.
  5. الأرشفة التلقائية Automatic Archiving
    و إن كان من المستبعد أن يتصفح المستخدم الموقع من خلال الأرشيف لا الفئات، ، و لكنها إحدى خصائص برمجيات المساحة الشخصية الواجب ذكرها.
  6. كلمات محرك البحث القابلة للتعديل: Search Engine Optimized Titles
    إذا ألصقت مدونة ولا تريد أن يظهر URL المدونة الخاصة بك كالتالي:
    www.myblog.com/9823749.html?myleftleg
    بل تود أن توفر ما تستطيع من 1SEO(Search Engine Optimization *1*) لمنشورتك. ستجد أن إحتواء URL مدونتك على الكلمات المفاتيح أمراً مفيداً.
  7. أنظمة التعليق: Comment Systems
    هي إحدى الخصائص الجوهرية لـ Joomla!، فنظام التعليق هو أحد أهم الطرق التي تجذب المستخدم إلى موقعك (أرجحية عودة المستخدم الى موقعك). Joomla! يفتح المجال أمام كافة التعليقات، وهو أمرَ راق مواقع المساحات الشخصية إلى حدّ كبير وأدى إلى انتشارها الواسع.
    *1* SEO: هي عملية تحسين كمية ونوعية حركة زيارة موقع على الشبكة بواسطة محركات البحث.
  8. مسار التعقب: Trackback أو Pingback
    Pinging: وهي آلية تنبية محركات بحث المواقع الشخصية بأي مدونة تقوم بلصقها. أما عملية Trackback فهي أكثر تعقيداً، حيث تقرأ مدونة وتعقب تعليقاتك عنها في موقعك. وفي سياق تعليقك تورد URL الخاص بها فيحدد موقع منشورتك ويضعها ضمن تعليقاتها. أي إنها أداة تزيد من تكرار زيارة الموقع Traffic.
  9. تغذيات اتحاد الشبكة: Syndication Feeds
    إن تطبيقا RSS و ATOM (وهما تطبيقات XML) يدفعان بمدوناتك إلى برامج أخرى قارئة لـ RSS. وكما هو الحال مع الموقع الشخصي Yahoo، ستجد قارئ RSS مع عملاء البريد الاكتروني الآخرين مثل Thunderbird. ولعل الفكرة الأهم من ذلك أن موقع الويب يمكنه قراءة RSS، وستظهر مدوناتك تلقائياً في موقع شخص آخر، مما سيؤدي إلى اتساع رقعة قرّائك، يشبه ذلك اتحاد تلقائياً ناشطاً وحيّاً للمقالات.
  10. إخطار بوصول البريد الإلكتروني: Email Notification
    إذا كان موقعك يختص بإدارة الأعمال فقد ترغب في إنشاء لائحة بعناوين البريد الإليكتروني، لكن ذلك أمر مختلف تماماً يتعدى نطاق المساحات الشخصية يتضمن مجال شبكة محدود لرسائل SPAM.
  11. محرك البحث: Search
    بما أنك مدوّن على مساحات شخصية متكاثرة ستجد أن أرشيفك سيتضخم بسرعة. لذا ستحتاج إلى أداة بحث قوية تساعد زوار موقعك على إيجاد مدوناتك. ذلك أن أول ما سيفعله زوار موقعٍ ما هو البحث، فالمستخدمون إما يبحثون في صفحات ويب أو يتصفحونها.

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

  • Joomblog
    Joomblog نسخة المساحة الشخصية من Joomla! (www.joomlafreeware.com). وتحوي المساحة الشخصية تعليقات blogside، blogroll، أرشيفا وأقساماً وفئات وبريداً إلكترونيًا وخدمة رسائل الوسائط المتعددة وكتاب ضيوف المساحة الشخصية.
    Joomblog هو مكون بسيط وله مكانة هامة في بناء المساحات، ليس بالتحديد مساحة شخصية، بل هو عبارة عن دمج وظيفتين: الأولى تتيح للمستخدم المنتسب أن ينشئ مساحة شخصية له وحده، وفي هذه العملية يتم الاعتماد على وظائف Joomla! الأساسية لمعالجة المحتوى، و الثانية: وظيفة تعليقات تفتح المجال أمام التعليقات في أقسام محددة، وتتضمن هذه الوظيفة وحدة برمجية تربط بين المحتوى الذي يسلمه مؤلف واحد (مدونات).
    إذا، Joomblog يتيح لك احتواء عدة مدوّنين في موقعك.أي أن Joomblog هي رزمة أدوات تعريف/سماحيّ لإنشاء المساحات أكثر منه مكوّناً.
  • Blogg-X
    Blogg-X منصّة تصالبية (Cross Platform) لأنظمة التشغيل (OS X، Windows XP، Linux) وهي أداة إدارة المحتوى للمواقع التي تعتمد على نظام إدارة المحتوى (CMS). إن Joomla! يعمل محلياً على الحاسوب الخاص كتطبيق على سطح المكتب Desktop.
    Blogg-X هو عبارة عن برنامج تقوم بتنصيبه على حاسوبك المحلي Localhost حيث يتيح لك إنشاء المدونات وتحريرها وربطها بموقعك. إنها أداة تحرير تتواصل مباشرة مع المحتوى، حتى إنها تتيح لك المحتوى حين تكون غير متصل بالويب ثم تحميل المحتوى حين تتم الاتصال.
    في السياق ذاته، تجد أن JExplorer (www.joomlatools.org) وظيفته الأساسية هي نفسها بيد أنه أكثر فعالية، فهو منصة مستقبلية لأي نوع من المدوّنات في موقع Joomla!.
  • JD-Wordpress
    يبرع Joomla! في إدارة المحتوى كما يبرع Wordpress في إنشاء المدونات. JD-Wordpress تقدمة مساحة شخصية كاملة، حيث أن Wordpress مغلّف بـ Joomla!. من جهة، يقوم بالمهام التي تتوقع أن تؤديها مساحة شخصية، و من جهة أخرى فإن إدارته صعبة. فواجهة إدارة جزء Wordpress من الموقع مختلفة تماماً عن الأقسام الأخرى، أي أن عليك تعلمها. كما ان «تجليد» الموقع كما تريد تحدٍ آخر.

خلاصة:
حين ننظر إلى لائحة الخصائص الأساسية، ليس ثمة امتداد مدونات يجمعها في رزمة واحدة. وفي حين أن JD-Wordpress هو الأقرب إلى ذلك غير أنه يبقى أداة لها وظائف أخرى محشورة داخل Joomla!.
فلننظر إلى بديل آخر، بناء مساحة شخصية من أجزاء متفرقة، وأشياء «غير تقليدية» يمكن أن يقوم بها Joomla!.

‌ب. بناء مساحة شخصية «غير تقليدية» بواسطة Joomla!

فلنعد إلى الأساسيات ونراجع الامتدادات التي قد تحتاج إليها لتنسخ تأثير مساحة كاملة.

  • التخطيط القابل للتعديل Flexible Layout
    قد يكون برنامج Joomla!أسهل نظام لإدارة المحتوى «لتجليد» أو «تصميم نموذج طبع» مما يعني أنك تستطيع أن تجعل موقعك يبدو بأي شكل تريد. خلاصة: غير تقليدي.
  • صفحة تحرير في هيئة مستعرض ويب: Browser-based Editor
    إحدى أهم نقاط قوة Joomla!أنه يساعدك على العناية بموقعك وتحرير المحتوى في مستعرض الويب.
  • النشر التلقائي: Automated Publishing
    يمكنك أن تنشر مع Joomla! بنقرة زرّ واحدة. كما تستطيع تحديد تاريخ محدد لنشر المواد كيفما تريد. فقد تضطر مثلاً إلى السفر، فتكتب مدونات يتم نشرها حين تكون مسافراً.
    خلاصة: غير تقليدي.
  • الفئات: Categories
    يتطلب منك ذلك بعض التحضير. حين تقوم بإعداد موقعك، أنشئ قسماً سمّه «مدونات» أو ما شابه، فتضع فيه الفئات كلها. ثم أضف الفئات التي ترغبها. تقضي الخطوة الأخيرة ببناء قائمة موصولة بالفئات كلها، عندئذ تنشأ وحدة برمجية تضعها حيث تشاء.
  • الأرشفة التلقائية Automatic Archiving
    يتيح لك خيار الأرشفة في Joomla! فهرسة المحتوى وفقاً للتاريخ، لكن ذلك يغير عنوان الانترنت URL. ذلك أمر سيئ جداً لأنك في المساحات الشخصية تحتاج إلى إبقاء عنوان البريد ثابتاً من اجل المستخدمين الذين يزورون موقعك.
    خلاصة: غير تقليدي.
  • كلمات محرك البحث القابلة للتعديل: Search Engine Optimized Titles
    لـ OpenSEF واجهة إدارية رائعة Ajax ويبدو أنها تولّد عناوين انترنت ثابتة. أما الميزة القاطعة لاستخدامه فهي سهولة إعادة التوجيه. إذا كنت تملك عناوين انترنت متعددة تحتاج إلى تغيير روابطها بمواقع أخرى، كل ما عليك فعله هو مراقبة المدونات وحين ترى مروراً من عنوان قديم قم بإعادة توجيهها إلى العنوان الجديد. وهي عملية سريعة. لا تحتاج إلى htaccess هنا. الجزء الثاني هو الروابط الداخلية، وهي مفيدة للـ SEO لكن من يود أن يكون على صفحة «إقرأ المزيد» في google. ثمة mambot من Run Digital التي تعدّل ذلك وتحسن الرابط، كما تقوم بذلك تلقائياً.
    خلاصة: نصّب Open-SEF
  • أنظمة التعليق: Comment Systems
    تمّ إصدار مكوّن تعليقات جديداً حيث تبدو الواجهة النهائية جيّدة، شكله متماسك وتخطيطه سهل. كما تجد فيه خصائص إضافية مثل إخفاء استمارة التعليق مع Ajax. ثمن النسخة الأساسية 12.50$ لكنها تستحق الشراء.
    خلاصة: إشترِ JomComment
  • مسار التعقب: Trackback أو Pingback
    هنا تكمن المشكلة الأساسية. حالياً، ما من طريقة للـ Trackback في مدونات Joomla! الذي يتكون من أجزاء. إذا كنت بحاجة ماسة إلى هذه الخاصية فقد تحتاج إيضاً إلى امتداد JD-wordpress. اما إذا كنت تفكّر «من الجيد الحصول عليه» فالأفضل أن تتروى وتلجأ إلى Trackback للأجزاء بانتظار أن يتم تطويره.
    في نسخة 1.5 هذه الوظيفة سهل إضافتها وثمة مطوّرين اثنين يعملان على هذا الحل في الوقت الراهن.
  • تغذيات اتحاد الشبكة: Syndication Feeds
    بني Joomla! في اتحاد RSS.لكن الأمر ليس بهذه السهولة. يعمل RSS في الصفحة الرئيسية من Joomla! فحسب، أي إذا كانت مدوناتك صفحات داخلية أو تودّ أن تحصل على تغذيات متعددة، عليك أن تطلب المساعدة. لحسن الحظ أن الامتداد الذي يوفره Run Digital سيقوم بالمهمتين وهو مجاني.
    خلاصة: غير تقليدي
  • إخطار بوصول البريد الإلكتروني: Email Notification
    حالياً ما من طريقة للحصول على إخطار بالبريد إلى لائحة بريد الكتروني في المنشورات التي ترتبط بمساحتك الشخصية. لكن ثمة طريقة ذكية للقيام بذلك. يقوم تطبيقات طرف ثالث (non-Feedblitz) يمكنك أن تطلب من المستخدمين الانتساب إلى لائحة بالبريد الالكتروني فيصلهم النص التمهيدي من ملصقات مدوناتك تلقائياً بواسطة البريد. وليس عليك، بصفتك مؤلف المدونات، القيام بأي شيء.
    خلاصة: ابحث عن تطبيق طرف ثالث
  • محرك البحث: Search
    يحوي Joomla! خاصيّة بحث قوي داخله.
    خلاصة: غير تقليدي

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