البرمجيات مفتوحة المصدر ج1 نظم إدارة المحتوى صمّم موقعك الشخصي الآن
المعلوماتية >>>> برمجيات
نعم انه كذلك .. ولكن أليس الموقع الالكتروني .. أفضل بحمايته لبياناتنا .. وميزاته التي قد لا يقدمها الفيس بوك .. وحفظه للبيانات والعلومات وارشفتها وامكانية الرجوع اليها عند الحاجة .. وهو ما لايقدمه الفيس بوك دائما ..
لطالما رغبنا بنشر الكثير من المعلومات على شبكة الإنترنت وكان أول عائق بالنسبة لنا هو كيفية بناء صفحات الإنترنت والمواقع، ولطالما رغبنا بنشر ألبوماتنا الخاصة، معلومات عملنا الخاص، مشاريعنا الجامعية ومقالاتنا وأفكارنا الخاصة وحواراتنا أوانشاء مجموعات الدراسية أو حتى صفحات ترفيهية أو مواقع اجتماعية، نظم ادارة المحتوى تمكننا من تحقيق جميع هذه الرغبات دون ان نكون مختصين ببرمجة مواقع الإنترنت أو مصممين، كل ما نحتاج له هو التعامل مع بعض الواجهات السهلة والتفاعلية لإنشاء أضخم المواقع وأكثرها تعقيدا.
ما الذي نعنيه بنظم إدارة المحتوى؟
نظم إدارة المحتوى (بالإنجليزية Content Management System أو CMS) هي نظم معلوماتية تستخدم لأتمتة عملية النشر الإلكتروني، و تسهيل إدارة دورة النشر و التحرير و الإخراج الفني، و ذلك سواء على الشبكات الخاصة إنترانت أو على إنترنت. يقوم نظام إدارة المحتويات بعدة مهام منها تمكين التعديل و الإضافة على المحتوى بسهولة، و إضفاء شكل عام على الموقع من خلال استخدام القوالب، و يمكن كذلك من متابعة التغيرات الواقعة على كم معين من المحتوى عبر الزمن خلال دورات التحرير المتعاقبة عن طريق تسجيل التغيرات ما بين الإصدارات المتعاقبة، و كذلك ينظم صلاحيات المستخدمين المختلفين في استخدام إمكاناته المختلفة. و هو في هذا يحجب عن المستخدمين التعقيدات الداخلية المتعلقة بعملية حفظ البيانات، سواء النصوص أو الصور أو الوسائط الأخرى، و يسهل على غير المتخصصين في تقنيات إنترنت إدارة المواقع.
أكثر المستخدمين لهذا النوع من الأنظمة هم مؤلفي المحتوى غير المتخصصين حيث ينشرون المحتوى بدون أن يتطلب ذلك معرفة مسبقة بلغة HTML أو رفع الملفات. فيتميز نظام إدارة محتوى الويب عن برمجيات بناء المواقع مثل مايكروسوفت فرونت بيج أو أدوبي دريمويفر بعدم الحاجة لخبرة أو معرفة تقنية أو حتى تدريب لتطوير وإدارة محتوى الصفحات الإلكترونية. فهو يسهل التحكم، المراقبة، التعديل، والتطوير على الصفحات الإلكترونية، من قبل مستخدم أو عدة مستخدمين بصلاحيات محددة.
أي أن الأمر لم يعد صعبا كما في الماضي .. فلا حاجة لتتعلم البرمجة ومن ثم التصميم لكي تمتلك موقعك الخاص .. فكل ما عليك فعله هو اختيار احد البرمجيات التي سنشرحها في هذه السلسلة وفقا لاحتياجاتك .. وتركيبها في استضافة عبر الانترنت حيث توجد الكثير من الاستضافات المجانية يمكنك تجربة موقعك فيها او بإمكانك تجريبه عبر السيرفر المحلي (وهو برنامج محاكي لشبكة الويب عبر الجهاز نفسه يستخدم لتجربة البرمجيات ) ومن ثم تختار قالبا لموقعك .. وتبدأ بنشر المحتوى ومشاركة البيانات
هذا طبعا بالاضافة الى ان كل البرامج المطروحة .. تدعم اللغة العربية .. ولها لوحة تحكم بالموقع ايضا باللغة العربية .. ويقوم المبرمجون والمطورون بطرح اضافات برمجية يرمز لها بال plugins لتحسين اداء البرمجية .. واضافة الامور المخصصة لها .. حسب الحاجة .. حيث يمكنك تحويل موقعك الالكتروني الى منتدى .. او موقع اخباري .. مجلة .. جريدة ..مدونة شخصية .. وغيرها الكثير الكثير ..
هذا وتتطلب بعض الاضافات البرمجية رسوما بسيطة .. وبعضها الاخر يطرح بشكل مجاني .. ويتم تحديثها دوريا عبر لوحة التحكم العربية السهلة ..
وبالنسبة للقالب والتصميم .. فيمكننا الاستعانة بمصمم مختص لعمل تصميم احترافي لموقعنا .. او يمكننا اختيار تصميم من القوالب الجاهزة المطروحة في بحر الانترنت بشكل مجاني .. وبعضها الاخر ايضا مأجور ..
اما في ما يخص الامور التقنية فهي مجرد رفع الملفات الى الانترنت فيمكنكم الاطلاع على الفيديو التالي :
وسنعطي امثلة عن البرمجيات مفتوحة المصدر التي تستخدم كنظام ادارة محتوى وسنرشحها ضمن هذه السلسلة بالتفصيل ..
تتضمن السلسلة :
1. التعريف بنظام ادارة المحتوى بالمفهوم العام والمبسط
2. برمجية وورد بريس Wordpress العالمية مفتوحة المصدر
3. برمجية جووملا Joomla العالمية مفتوحة المصدر
4. برمجية دروبال Drubal العالمية مفتوحة المصدر
5. مقارنة بين البرمجيات العالمية مفتوحة المصدر وبين البرمجة الخاصة
المراجع المساعدة في كتابة المقال :
كتاب تعلم دروبال بالعربي - أنس خيطو.
هنا