در این بخش می خواهیم به بررسی جنبه های مختلف سیستم های مدیریت محتوی که به صورت متن باز منتشر شده اند بپردازیم به همین منظور در این قسمت مقایسه مخواهیم جوملا، دروپال و وردپرس را مورد مقایسه و بررسی قرار دهیم. پس لطفا با ما در ادامه مطلب همراه باشید…

CMS چيست و چه كاربردهايي دارد؟

نرم‌افزار مديريت محتوا يا Content Management System برنامه‌اي است كه بطور كامل از ايجاد، مديريت و بروزرساني يك وب‌سايت پشتيباني مي‌كند و تمام ابزارهاي مورد نياز براي مديريت يك سايت را دارا مي‌باشد. CMS چرخه زندگي يك صفحه وب را از ايجاد و بروزرساني تا انقراض آن در بر مي‌گيرد. CMS همچنين داراي قابليت مديريت ساختار سايت، شيوه نمايش صفحات و ارتباط آنها با منوها مي‌باشد. به عبارت ساده‌تر CMS نرم‌افزاري است براي توليد وب‌سايتي حرفه‌اي.

استفاده از CMS بجاي روش قديمي صفحات ثابت از لحاظ تجاري و اقتصادي مزاياي بسيار زيادي دارد از جمله:

  • صرفه‌جويي در زمان براي ايجاد و بروزرساني صفحات وب
  • سازگاري و استحكام بيشتر
  • راهبري (navigation) پيشرفته
  • انعطاف‌پذيري بيشتر
  • كنترل نامتمركز سايت
  • امنيت بالاتر وب‌سايت
  • كاهش ورود اطلاعات تكراري
  • كاهش چشمگير هزينه‌هاي نگهداري

جوملا (Joomla) چیست؟
جوملا یک نرم افزار مدیریت محتوای متن باز است که تحت اجازه نامه GNU/GPL منتشر می شود. جوملا به زبان PHP نوشته شده و از یک Framework مبتنی برMVC بهره می گیرد و برای ذخیره سازی داده ها از پایگاه داده MySQL استفاده می کند.
جوملا از سیستم دیگری به نام “مامبو” منشعب شده است. در سال ۲۰۰۵ گروهی از توسعه دهندگان سیستم مدیریت محتوای مامبو از تیم توسعه مامبو جدا شده در قالب گروه دیگری به نام “Open Source Matters” اقدام به انتشار مامبو ۴٫۵٫۲٫۳ با نام جدید جوملا (نسخه ۱٫۰) کردند. از آن پس این دو سیستم بطور جداگانه توسعه داده شدند.
جوملا از امکانات کافی برای راه اندازی یک وب سایت برخوردار است. وجود یک بستر مناسب برای توسعه باعث شده تاکنون بیش از ۹۰۰۰ افزونه برای جوملا ساخته شود که اکثر آنها رایگان است. جوملا در سال اول انتشار، بیش از ۲٫۵ میلیون بار دریافت شد. بسیاری از وب سایت های معتبر دنیا و ایران از جوملا استفاده می ‌کنند.

جوملا (Joomla) چیست

دروپال چیست؟
این سیستم مدیریت محتوا با استفاده از زبان برنامه نویسی پی‌اچ‌پی ساخته شده که مشابه وردپرس تمرکز آن بر روی ساخت بلاگ است. سایت ساز دروپال تاکنون توانسته است تا سهم ۲٫۳ درصدی از سیستم‌های مدیریت محتوای مشابه را به خود اختصاص دهد. دروپال از پایگاه داده mySQL بهره می‌برد و امکان نصب آن بر روی وب سرورهایی مثل آپاچی فراهم است. با استفاده از دروپال قادر هستید که انواع مختلفی از سایت را راه‌اندازی کنید و دروپال هم مشابه وردپرس دارای قالب‌ها و ماژول‌های پولی و رایگان مختلفی است که با قرارگیری در کنار هسته دروپال امکانات سایت را افزایش خواهد داد. یکی از مزایای این سیستم نسبت به وردپرس این است که هر بخش از قابلیت‌ها به صورت جداگانه در نظر گرفته شده که در صورت استفاده می‌توانید آن را نصب کنید.به عنوان مثال اگر در سایت خود نیازی به بخش قرار دادن محتوا نداشته باشید کافی است که بسته نرم افزاری مربوط به آن را استفاده نکنید. اما در وردپرس این حالت روی اجباری قرار دارد.

دروپال چیست

وردپرس WordPress چیست؟ 
سیستم مدیریت محتوای WordPress یک سیستم کاملا رایگان و منبع باز است که به کمک آن می ‎توان به آسانی یک وب‎سایت، وبلاگ، فوتوبلاگ، پادکست، گالری تصویر و … ایجاد نمود. وردپرس توسط زبان بسیار محبوب PHP نوشته شده است و از قدرت MySQL برای ذخیره داده ‎ها استفاده می ‎کند. وردپرس بخش قابل توجهی از نیاز های کاربران را با حداقل دانش فنی برآورده می ‎کند اما برای شخصی سازی و اضافه کردن امکانات بیشتر نیازمند آشنایی با زبان‎ های برنامه‎نویسی است.

وردپرس WordPress چیست

در جدول زیر به طور خلاصه تفاوت این سه CMS شرح داده شده است:

تفاوت WordPress – Joomla و Drupal

در تصاویر زیر میزان جستجو کلمات WordPress – Joomla و Drupal با یکدیگر مقایسه شده است.

مقایسه WordPress – Joomla و Drupal

کلیدواژه ها :

این خبر را به اشتراک بگذارید :