جوملا ! نظام إدارة المحتوى| التنصيب

http://www.nawal-saad.com/labs/Joomla_logo.png

السلام عليكم ورحمة الله وبركاته. مع توافر أنظمة إدارة المحتوى أصبح من الممكن للجميع مبرمجين وغير مبرمجين إنشاء مواقعهم الخاصة أو حتى تطوير المواقع بدون حاجة لمعرفة عميقة بالبرمجة أو لغات برمجة الويب. الجميل في الموضوع أن أهم هذه الأنظمة وأشملها هي أنظمة مجانية كليا أو نوعاً ما. المهم أنها لا تتطلب مبالغ مالية للحصول عليها. أنظمة إدارة المحتوى قد تكون موجهة لغرض خاص مثل: التدوين – wordpress . وبعضها أكثر عموما ومخصص للنشر بشكل عام. بطبيعة الحال المجانية منها تكون مفتوحة المصدر (open source) مما يتيح للمستخدم التعديل على الكود والإضافة والحذف والتعديل بما يفي بمتطلباته. أيضا تتيح لجميع المبرمجين والمطورين من كتابة إضافات تقوم بأعمال إضافية لا تقوم بها عادة النسخة الأساسية من النظام. أعتقد أني لست بحاجة للكثير من الحديث عن أنظمة إدارة المحتوى فهي معروفة للجميع تقريبا. لكن سأتحدث اليوم على وجه الخصوص عن نظام إدارة المحتوى الرائع Joomla.

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

Outdoor Photographer (Magazine) – http://www.outdoorphotographer.com
Senso Interiors (Furniture design) – http://www.sensointeriors.co.za

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

يقال أن جوملا تعني (كل)، كما اعتدنا في اللغة العربية إطلاق كلمة “جملة” على أشياء مجتمعة. (جملة – مفرق) أو ممكن أن تعني جملة: مجموعة من الكلمات. لكن المقصود فيها على الراجح هو (كل). بقية الدرس بعد الفاصل

سأقوم بشرح عملية تركيب السكربت على موقعك الخاص. نحتاج إلى شيئين رئيسين أولهما قاعدة بيانات وآخرهما الـ source code لنظام جوملا ثم بعدها تبدأ عملية التنصيب:

1- افتح لوحة التحكم الخاصة بموقعك cpanel. ثم أذهب لقواعد البيانات كما في الصورة:

http://www.nawal-saad.com/labs/joomla1.jpg

2- قم بإنشاء قاعدة بيانات جديدة:

http://www.nawal-saad.com/labs/joomla2.jpg

3- بعد إنشاء قاعدة البيانات نقوم بإنشاء مستخدم:

http://www.nawal-saad.com/labs/joomla3.jpg

4- نقوم بربط هذا المستخدم بقاعدة بيانات جوملا التي أنشأناها في الخطوة رقم 2:

http://www.nawal-saad.com/labs/joomla4.jpg

5- الآن انتهينا من أول متطلب لتركيب جملة وهو قاعدة البيانات والمستخدم لهذه القاعدة. الآن ننتقل للجزء الثاني حيث يتطلب منا الحصول على ملف جوملا لنقوم بتركيب الملفات. قم بتحميل جوملا من موقع جوملا، أو من الرابط المباشر لآخر نسخة. نقوم بعدها بالتوجه لـ file manager من لوحة التحكم الخاصة بموقعك – Cpanel.

http://www.nawal-saad.com/labs/joomla5.jpg
سيطلب منك تحديد المكان الذي تريده في البداية وليكن الـ root. بعدها قمت بعمل directory جديد سأقوم برفع جوملا إليه مباشرة. الآن اخترت المجلد الذي قمت بتسميته: joomla. ثم بعد ذلك نختار upload كما في الصورة أعلاه.

6- قم باختيار ملف جوملا المضغوط (سنقوم بفك الضغط بعد الرفع لأن العملية أسرع بدون مقارنة).

http://www.nawal-saad.com/labs/joomla6.jpg

7- بعد إكمال عملية الرفع

http://www.nawal-saad.com/labs/joomla7.jpg

عد مرة أخرى للمسار الذي قمت برفع الملف إليه، ثم كما في الصورة:

http://www.nawal-saad.com/labs/joomla8.jpg

8- سيقوم بسؤالك في أي المجلدات تريد أن تستخرج الملفات؟ هل في نفس المجلد أم مجلد آخر تقوم بكتابته له. طبعا أنا هنا أريدها في نفس المجلد الذي قمت برفع الملف المضغوط إليه (Joomla).

http://www.nawal-saad.com/labs/joomla9.jpg
تستغرق العملية ثواني قليلة على حسب سرعة اتصالك بعد ذلك سترى الملفات موجودة في المجلد عندها ستكون الخطوة التالية هي أول خطوة في عملية تنصيب جوملا وتتم بالتوجه إلى رابط جوملا في موقعك.

9- في متصفحك اكتب رابط مجلد جوملا في موقعك (أو  اكتفي برابط موقعك في حال قمت برفع جوملا إلى public_html مباشرة).

http://www.nawal-saad.com/labs/joomla10.jpg
ستبدأ الآن عملية التنصيب.

10- اختر اللغة التي تريدها:

http://www.nawal-saad.com/labs/joomla11.jpg

ثم انقر على..  Next

http://www.nawal-saad.com/labs/joomla-next.png

11- بعد ذلك سيقوم بالتحقق من بعض المتطلبات لضمان عمل السكربت تأكد من أن كل شيء على ما يرام و متوافق مع الموصى به من جوملا recommended – ثم بالطبع سيقوم باستعراض رخصة الاستخدام. كل ما عليك عمله هو المتابعة عن طريق:

http://www.nawal-saad.com/labs/joomla-next.png

12- في المرحلة التالية سنقوم بربط جوملا مع الداتا بيس المعدة سابقا:

http://www.nawal-saad.com/labs/joomla12.jpg
نوع الداتا بيس: mySQL – ثم تقوم بوضع اسم قاعدة البيانات التي أنشأتها واسم المستخدم و كلمة المرور. ثم بعد ذلك Next

http://www.nawal-saad.com/labs/joomla-next.png

13- بعد الخطوة السابقة ستظهر إعدادات بسيطة منها اسم الموقع ، وإيميلك الشخصي وكلمة السر للتحكم في موقعك (تماثل كلمة السر لدخول مدونتك).

http://www.nawal-saad.com/labs/joomla13.jpg
بخصوص الـ sample data فهي عبارة عن بيانات أساسية يقوم جوملا بوضعها للتعرف أكثر على النظام، مثل القوائم المعدة مسبقا وبعض المقالات ومحتوى وهمي لتفهم كيفية عمل جوملا وطرائق عرض المحتوى. اخترت هنا أن لا أقوم بوضعها في موقعي.

بعد ذلك واصل العملية عن طريق:

http://www.nawal-saad.com/labs/joomla-next.png

14- اقتربنا الآن من النهاية،  لكن يجب أولا أن تقوم بحذف المجلد الذي يحمل اسم installation الموجود داخل مجلد joomla او على حسب ما قمت بتسميته.

http://www.nawal-saad.com/labs/joomla14.jpg
لن تتم عملية التنصيب بدون هذه الخطوة، فعليك العودة لـ file manager وتحديد هذا المجلد وحذفه. بعدها بإمكانك مشاهدة الموقع مباشرة من خلال كتابة الرابط في المتصفح أو بالنقر على زر site . بإمكانك أيضا البدء بالتحكم بالموقع من خلال الضغط على زر admin. سيطلب منك إدخال الرقم السري الذي قمنا بإنشائه في الخطوة رقم 13.

http://www.nawal-saad.com/labs/joomla15.jpg

بعد ذلك كل الموقع سيكون تحت تحكمك، شاهد كيف أصبح جوملا بعد التنصيب: http://www.nawal-saad.com/joomla/

——————————-

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

شكرا لصبرك ووصولك لآخر التدوينة.

  • مشكورة أختي على الشرح…
    لكن أعتقد أن الإصدار المستعمل في الشرح قديما جدا فقد تم تطوير جوملا و أصبحت جد قوية و مميزة و أعقتد أن آخر إصدار و الله أعلم هو 2 لأني آخر مرة ركبت المجلة كان رقم 1.6
    كما أن عيب جوملا قلة العرب المهتمين بتطويرها بالرغم من وجود مصادر لا بأس بها تهتم بجوملا لكن يبقى المحتوى العربي ضعيف جدا.

  • الاخ أبو بكر
    معاك حق النسخة قديمة لاني شيكت على صفحة الداون لود المباشرة وتوقعتهم حاطين اخر نسخة
    لكن لحد الان مافيه نسخة بعد Joomla1.6
    أحدث شي هو Joomla1.6، وما ني شايفة نسخة 2.0

    + بنظري هذا شيء لايعيب جوملا بقدر ماهو مشكلة في العرب نفسهم : )

    شكرا لك

    • عربي وافتخر

      + بنظري هذا شيء لايعيب جوملا بقدر ماهو مشكلة في العرب نفسهم : )
      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
      وهل انتي اجنبية غير عربية.لماذا كل شيء تقولون العرب والعرب وكأن الاجانب ملوك.العرب افضل من الاجانب مليون مرة عند الله

      • انا فرنسية من ام ايطالية يمكن :] :p
        احد قال ان الاجانب ملوك ؟ صراحة احيانا استغرب كيف الكلام ينفهم هنا:/
        الاخ يقول انو دعم العربي والدروس وما الى ذلك ضعيف في جوملا
        جاوبته انها ماهي مشكلة جوملا، جوملا قدموا الدعم العربي اللي يقدرون عليه
        باقي التطوير من مهمة ومسؤولية المبرمجين العرب. اذن هذي مشكلة مين ؟

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

        “افضل من الاجانب مليون مرة عند الله”
        استغفر الله وأتوب اليه

  • يعطيكي ألف عافيه أختي نوال ..
    بس عندي سؤال لاهنتي

    هل نظام جوملا سريع في أرشفة المواضيع لدى قوقل ؟؟
    وهل نظام جوملا يستخدم إضافة seo مثل ماهي موجودة في الووردبريس ؟

    طبعا في الووردبريس الموضوع الواحد يتأرشف خلال 5 – 10 دقائق في قوقل لحظة تنزيل الموضوع في المدونة !! (:

    ماأدري هل جوملا نفس نظام ووردبريس في الأرشفة أم لا ؟؟

    تح ــياتي

  • يا سبحان الله
    في الصباح كنت عم اعمل بحث “نسيت شو هوة” ولكن في النتائج
    ظهر لي جملة “نظام ادارة المحتوى joomla”
    ومن بعد ذلك جلست اقرا المقارنات “العربية” بين الوردبرس وجملة
    ومعظم تلك المقالات ركزت على الارشفة ……….
    برايك ما هي نقاط القوة في نظام جملة والتي من الممكن ان نفتقدها في الوردبريس؟؟؟

  • الاخ عمر و الاخ همام
    شكرا لكم ولاثرائكم الدرس باسئلتكم المفيدة
    سافرد تدوينة مستقلة لمناقشة هذه الاسئلة في القريب العاجل بإذن الله

  • افتكر موقع دخلته للتحميل ونفس الاشارة يعني هل معناته هو باستخدام joomla ?
    بانتظار الدرس الاخر ^^

  • اكره جملة صعبة التعامل معقدة التنصيب :p

    شكرا ً لك على الشرح

    وربما اقتنع وأنصبها . . .

  • جوملا هي كلمة سواحليّة تعني ” together ” ويظهر معنى هذه الكلمة في شعار النظام ^_^

    موضوع أنظمة إدارة المحتوى CMS بمختلف أنواعها هامّ ولكنّه مع الأسف شحيح في الويب العربيّ حيث لا نجد الاهتمام الكافي والمنظّم والعلميّ به .

    شكرًا نوال

  • شكرا احسان وعبدالله وعاليه 🙂

  • السلام عليكم جميعاً،

    أثناء بحثي في الانترنت وصلت الى هذا الموقع ووجدت به بعض ماأريد، وأثناء تصفحي لمحتوياته وصلت الى هنا،

    بصفتي أحد مشرفي الدعم الفني العربي في جوملا (suneye) سأقوم بالتعليق على الموضوع مع الاحترام لأراء الجميع.

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

    يوجد من نظام جوملا إصدارين:
    الاول: وهو الذي بدأ به الفريق عام 2005 عند انشقاقه عن فريق مامبو المشهور بسبب خلافات على التطوير وبدأ هذا الاصدار بالنسخة 1.0 وآخر نسخة من هذا الاصدار هي 1.0.14 وقد توقف الدعم الفني والتطوير لهذه النسخة منذ أكثر من عام بسبب وجود الاصدار الاحدث وهو…
    الثاني: الاصدار 1.5 وقد تابع الفريق التطوير والتحديث والترقيات لهذا الاصدار حتى الاصدار الاخير وهو 1.5.15 واصبح هذا الاصدار مستقرا وهو الاصدار المعتمد الحالي رسميا وتقريبا جميع من يستخدم الاصدار السابق قام او يقوم او سيقوم بالترقية الى هذا الاصدار.

    الاصدار المرتقب هو 1.6 ومازال قيد التطوير وهو ألفا2 وعادة يتبعه اصدار بيتا واصدار ستيل وأخيرا ريلايز، وتوجد به اكثر من 160 تحديث وترقية وتطوير عن الاصدار 1.5 ومن المتوقع ان يشكل ثورة في عالم انظمة ادارة المحتوى وخاصة بوجود منافس قوي لجوملا وهو دروبال.

    يتميز نظام جوملا عن باقي الانظمة جميعا بها فيها دروبال:
    1- بتوفر اكثر من 3000 اضافة خاصة بجوملا لتلبية متطلبات جميع انواع مواقع الانترنت بالدرجة الاولى ومتطلبات انظمة ادارة المحتوى بشكل عام ومن اهم التطبيقات الغير متوفرة في دروبال هي تطبيقات التجارة الالكترونية ويوجد تطبيق خاص بجوملا لانشاء وادارة مواقع التجارة الالكترونية بجميع متطلباته وباحترافية كاملة واسمها فيرتشومارت.
    2- الدعم الفني العربي، يعتبر من اقوى اواع الدعم لأنظمة ادارة المحتوى وهنا اريد ان اوضح ان في بي و غيرها يعتبر انظمة منتديات وليس ادارة محتوى ولست بصدد ذكر الفرق بينهما.
    3- وجود مئات الشركات والمواقع العالمية التي تدعم نظام جوملا وتقوم بصناعة تطبيقات خاصة به اغلبها مجانية حسب ترخيص جنو ومنها احترافية جدا وتجارية واسعارها بمتناول الجميع.
    4- انا مع القول بأن العرب ازالو ضعفاء بتقنيات المعلوماتية ولاسباب عديدة واهمها انها صناعة مستوردة وقد تأسست بلغة لاتينية وهذا صعب الامر بوجود فوارق كبيرة بين الاحرف اللاتينية والاحرف العربية اضافة الى اختلاف الدايركشن للغة والصفحات، ولكن نرى تقدم واضح وبخطوات ثابتة وباهتمام شعبي ورسمي بتقنية المعلومات ودعم انتشارها واستخدام تطبيقاتها ومحاولة تطويرها وأقلمتها مع المحتوى العربي، وقد قمت مؤخراً بطرح تعريب حديث واحترافي وطرحت فكرة جديدة وهي خاصة بتوحيد الكود العربي لجميع المستخدين العرب ليس لجوملا فقط وانما لكافة الانظة المشابهة وهي محاولة في هذا المجال واتمنى ان تجد الدعم الكافي لاعتمادها عربيا وهذه دعوة للجميع للاطلاع على موضوع الفكرة وابداء رأيهم واقتراحاتهم:
    http://forum.joomla.org/viewtopic.php?f=554&t=480768

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

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

    مع تحياتي

  • mohanad

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

    http://www.mrchat.net/ar/
    انظرو الى الموقع

  • عبدالمجيد الحربي

    جوووووووووملا الساااااااحرة ..

    بصرررررراحة لا تقااارن بجميع السكربتاات الأخرى ..

    كلامكم صحيح حول أن الدعم العربي ضعيف جداً ..

    بالنسبة لي لا أعتمد على الدعم العربي ..

    أذهب إلى المواقع الأجنبية وأجد بغيتي ..

    ^_^

  • ibrahim

    سلام عليكم

    الحين عالم التقنية من ادارة المحتوي جوملا؟؟
    اذا كان ياليت تفديونا بقوالب الي وضعت لنه تنسيق رااااااائع جداً

    • الموقـع WordPress ..

  • Rami

    السلام عليكم
    I am a beginner in development |SO| how to create my first site with Joomla..
    10q

  • مالك

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

تعليقات عبر الفيسبوك