بهینه وب
خانه » مقالات ترجمه شده » بهترین سیستم های مدیریت محتوای سایت کدامند

بهترین سیستم های مدیریت محتوای سایت کدامند

بهترین سیستم های مدیریت محتوای سایت کدامند

اگر چه برخی نرم افزارهای متن باز مدیریت محتوای سایت‌های اینترنتی مانند جوملا و وردپرس محبوبیت زیادی دارند، اما نباید آنها را بهترین نرم افزارهای موجود برای این کار دانست.در سال های اخیر بسیاری از کاربران با همکاری گروهی و تلاش برای ارتقای این سیستم‌های مدیریت محتوا بر تعداد کاربران و شهرت آنها افزوده اند، اما این امر در عمل موجب کم توجهی به دیگر سیستم های محبوب مدیریت محتوا شده است.

باید توجه داشت که امروزه هزاران سیستم مدیریت محتوا در جهان وجود دارد که هر یک از نقاط ضعف و قوت خاص خود برخوردارند و نمی توان یکی از به طور قطع از بقیه بهتر دانست. برخی از این سیستم‌ها برای وبلاگ نویسی تناسب بیشتری دارند و برخی از آنها برای اداره سایت‌های پیچیده با بخش‌های متنوع بهتر هستند.

همچنین در سال های اخیر سیستم‌های مدیریت محتوایی از راه رسیده‌اند که به خصوص برای اداره سایت‌های چندزبانی بهترین بازدهی را دارند. لذا پرسش و پاسخ های متداول در اینترنت که بر اساس آنها یکی جوملا را بهترین سیستم مدیریت محتوا می‌داند و دیگری دروپال را از همه آنها بهتر می‌داند بی‌اساس هستند. باید دید که طراحی یک سایت بر چه مبنایی قرار است انجام شود و با توجه به همین مساله یک CMS یا سیستم مدیریت محتوا را انتخاب کرد.

CMS

CMS

وردپرس بهترین سی ام اس نیست

وردپرس یکی از سیستم‌های مدیریت محتوای اولیه و پیشرو برای وبلاگ نویسی محسوب می‌شود و امروزه از آن حتی برای طراحی وب سایت های تجاری نیز استفاده می شود. اما باید توجه داشت که این انتخاب هم دارای محدودیت‌های خاص خودش است و طراحان حرفه‌ای هرگز از وردپرس برای طراحی یک وب سایت جامع تجاری و حرفه ای استفاده نمی کنند.

قبل از ادامه بحث بد نیست به سرعت تاریخچه و امکانات وردپرس را مرور کنیم. در ماه می سال ۲۰۰۳ میلادی بود که همکاری دو برنامه نویس به نام های Matt Mullenwegو Mike Little در قالب نسخه‌ ۰٫۷ از پلاتفرم وبلاگ‌نویسی وردپرس انتشار یافت. در دسامبر همان سال، ویکی وردپرس که امروز با نام WordPress Codex شناخته می‌شود، شروع به کار کرد و در ماه می سال ۲۰۰۴ نسخه ۱٫۲ وردپرس امکان پشتیبانی از Plugin ها را یافت. در فوریه سال ۲۰۰۵، امکان مدیریت قالب به وردپرس نسخه ۱٫۵ و در دسامبر همان سال امکان بارگذاری تصاویر به وردپرس نسخه‌ی ۲ اضافه شد. امکان پشتیبانی از widget ها در ماه می از سال ۲۰۰۷ به وردپرس اضافه شد. در جولای ۲۰۰۸، امکان ردیابی تغییرات و نوشتن مطلب به سادگی از هر جای وب برای وردپرس نسخه ۲٫۶ فراهم شد. در ژوئن ۲۰۰۹، امکان نصب خودکار قالب‌ها از طریق پانل مدیریتی وردپرس فراهم شد. در همین سال و در ماه اکتبر بود که اعلام شد وردپرس بزرگترین برند مورد استفاده توسط کاربران CMS ها در دنیاست.

وردپرس هم اکنون کاربران بسیار زیادی در جهان مجازی دارد. از بین ۱ میلیون وب‌سایت برتر رتبه‌بندی شده در وب‌سایت الکسا، ۲۲٫۵ درصد از CMS یا سیستم های مدیریت محتوا استفاده می‌کنند که از بین این وب‌سایت‌ها ۱۲٫۴ درصد WordPress را نصب کرده‌اند. این یعنی وردپرس سهم ۵۵٫۳ درصدی را از بازار CMS دنیا در اختیار دارد. پس از وردپرس، جوملا با ۱۰٫۸ درصد در میان وب‌سایت‌های بنا شده توسط CMS در مکان دوم قرار دارد و Drupal با ۶٫۳ درصد در رتبه‌ سوم است. وبلاگ‌های وردپرسی هم به بیش از ۱۲۰ زبان در دنیا مدیریت می‌شوند. از میان این زبان‌ها، زبان انگلیسی ۶۶ درصد، اسپانیایی ۸٫۷ درصد و پرتغالی ۶٫۵ درصد را به خود اختصاص داده‌اند تا رتبه‌های اول تا سوم را از آن خود کنند.

وردپرس در میان فارسی زبانان هم محبوبیت دارد. در فروردین ۱۳۸۴ افزونه تاریخ خورشیدی وردپرس انتشار یافت. تا پایان خرداد ماه همان سال نسخه دوم آن افزونه نیز منتشر شد و پروژه‌ای به نام وردپرس پارسی رسماً آغاز به کار کرد. از فروردین ماه ۱۳۸۶ با اضافه شدن افراد علاقه‌مند دیگری به این پروژه و انسجام بیشتر فعالیت‌ها، برنامه‌ریزی برای راه‌اندازی وب‌گاه و ارائه خدمات در زمینه پشتیبانی از کاربران فارسی زبان گسترش یافت. بخش های وردپرس فارسی عبارتند از پوسته ها یا قالب‌های رایگان برای کاربران، ماژول‌ها یا افزونه‌ها که برای توسعهٔ ورپرس به کار می‌روند، مستندات شامل مقالاتی در رابطه با کار با وردپرس و انواع هک و ترفند، بسته‌ پشتیبانی کامل از تاریخ خورشیدی، افزونه ویراستاری و افزونه آماره برای نمایش آمار کامل از وب‌گاه.

کارشناسان معتقدند علیرغم همه این موفقیت ها و محبوبیت ها، وردپرس هم از مشکلی که بسیاری از سیستم‌های مدیریت محتوا با آن دست به گریبان هستند، ضربه خورده است. این مشکل چیزی نیست جز اتکای بیش از حد به پلاگین‌ها. اکثر این پلاگین ها توسط طراحان اصلی وردپرس تست نشده اند تا تضمین شود که از کیفیت و ثبات لازم برخوردار باشند. این مساله در وهله اول مشکلات امنیتی زیادی برای کاربران سایت های مبتنی بر وردپرس به وجود می آورد. زیرا هکرها می توانند از پلاگین‌های آسیب پذیر برای نفوذ به رایانه های کاربران و دستکاری وب سایت ها استفاده کنند.

متخصصانی که وردپرس را به دقت بررسی کرده اند می‌گویند اجرای این سیستم مدیریت محتوا بدون نصب حداقل ۵ پلاگین از میان مجموعه پلاگین‌های آن ممکن نخواهد بود. هر چه تعداد پلاگین‌های نصب شده وردپرس بیشتر شود هم عملکرد آن بدتر شده و این مساله در مورد پلاگین‌های طراحی شده توسط شرکت مادر وردپرس یعنی Automattic هم صادق است. برخی از این پلاگین‌ها مانند Jetpack سرعت بالاآمدن اطلاعات را به شدت کاهش می‌دهند و ممکن است بازدیدکننده از خیر مشاهده یک وب سایت بگذرد.

نکته دیگر اینکه بسیاری از پلاگین‌های وردپرس قدیمی و از رده خارج هستند، ولی نصب آنها برای اجرای درست آن ضروری است. این هم مشکل دیگری است مشکلات مربوط به امنیت و کارآیی وردپرس را تشدید می کند و ضروری است سیستمی برای حذف یا به روزرسانی خودکار پلاگین های قدیمی وردپرس طراحی شود. متاسفانه در زمان نصب تاریخ تولید و طراحی پلاگین ها نمایش داده نمی شود و حتی در خلاصه شرح وضعیت آنها هم به این مساله اشاره ای نمی شود.

مشکل دیگر وقتی پیش می آید که شما برخی پلاگین های وردپرس را به روز می کنید. در این صورت ممکن است به علت ناسازگاری پلاگین به روزشده با بقیه اجزای وردپرس کل وب سایت شما از کار بیفتد و در این صورت تنها یک برنامه نویس است که می تواند به شما توضیح دهد چه اتفاقی افتاده است. البته این مشکل محدود به وردپرس نیست و برای بسیاری از دیگر سیستم های مدیریت محتوا هم وجود دارد.

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

جوملا هم بهترین سیستم مدیریت محتوا نیست

امروزه تعداد کاربرانی که از جوملا استفاده می کنند و بر این باورند که این سیستم مدیریت محتوا بهترین است، کم نیست. اما جوملا هم از جمله سیستم‌های مدیریت محتوای متن باز است که از برتری‌ها و ضعف های خاص خودش برخوردار است. پیشینه این سیستم به سال ۲۰۰۱ و نرم‌افزار مامبو برمی‌گردد که توسط گروه مایکرو در استرالیا ایجاد شد. مامبو خیلی سریع جهانی شد و با ارائه ایده های مختلف توسط مهندسان و گرافیست ها، قدرتمند و به تدریج فراگیر شد. در سال های بعد در اثر اختلافاتی که در تیم مامبو به وجود آمد، گروهی از افراد تیم دور هم جمع شدند و جوملا را جایگزین مامبو کردند.

جوملا با استفاده از زبان برنامه نویسی PHP ساخته شده است و از تکنولوژی برنامه نویسی شی گرا و پلت فرم‌های طراحی نرم‌افزار استفاده می کند. داده ها را در پایگاه داده های sql ذخیره می کند و شامل ویژگی هایی مانند جستجو، ذخیره سازی صفحه، نظر سنجی، آر اس اس خوان، نسخه قابل چاپ از صفحات، اخبار، وبلاگ و حمایت از زبان های بین‌المللی می شود.اولین نسخهٔ جوملا، نسخهٔ ۱٫۰٫۰ بود که در ۱۶ سپتامبر ۲۰۰۵ عرضه شد. این نسخهٔ جوملا در واقع بسته‌بندی جدیدی از نسخهٔ ۴٫۵٫۲٫۳ از نرم‌افزار مامبو بود که ایرادهای آن برطرف شده بود. تاکنون پنج نسخه توسط جوملا ارائه شده است که شامل نسخه‌های ۱، ۱٫۵، ۱٫۶، ۱٫۷، ۲٫۵ و سرانجام۳٫۱ می‌باشد. هم اکنون فقط سه نسخه توسط گروه جوملا پشتیبانی و به روز رسانی می‌گردد که شامل نسخه ۱٫۵ و ۱٫۷ و ۲٫۵ است.

جوملا از یک بستر (Platform) و تعدادی افزونه (Extension) تشکیل شده است. وجود یک بستر مناسب برای توسعه باعث شده تا کنون افزونه‌های زیادی برای جوملا ساخته شود که اکثر آنها رایگان است. انواع مختلف افزونه با وظایف خاص برای جوملا وجود دارند. بعضی از این افزونه‌ها به عنوان بخشی از پروژه جوملا میباشند و همزمان با نصب جوملا نصب می‌شوند. الحاقات زیادی که جوملا دارا می‌باشد توانسته این سیستم را از دیگر سیستم‌ها متمایز کند و با اضافه کردن الحاقات به سایت می‌توان کاربرد آن را گسترش داد. وجود قالب‌های زیبا و پیشرفته موجب زیبایی و تنوع سایت‌های استفاده کننده از آن شده است.

جوملا از امکانات کافی برای راه اندازی یک سایت و مدیریت آن برخوردار است. امکانات جوملا درعین سادگی و کاربرپسندی موجب محبوبیت آن شده است. جوملا با زبان فارسی هم کاملا سازگار است. امروزه انواع وب‌سایت‌های اینترنتی از جمله وب‌سایت‌های شخصی، سایت‌های خبری و اطلاع‌رسانی، مجله‌ها و نشریه‌ها، سایت‌های علمی و آموزشی، سایت‌های مذهبی و فرهنگی، سایت‌های اداری و دولتی و وب‌سایت‌های شرکتی و تجاری و تجارت الکترونیک با سیستم مدیریت محتوای جوملا طراحی شده است.

اما جوملا هم با همان مشکل وردپرس دست به گریبان است و اکثر پلاگین های آن توسط هسته اصلی برنامه نویسان طراح جوملا تست نشده اند. همچنین تعداد زیادی پلاگین قدیمی و تاریخ مصرف گذشته طی سال های ۲۰۱۰ تا ۲۰۱۲ برای جوملا طراحی شده اند که اکثر آنها از آسیب پذیری های امنیتی برخوردارند.

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

نقاط ضعف و قوت دروپال

سیستم مدیریت محتوای دروپال در سال ۲۰۰۱ توسط دو دانشجوی هلندی به نام های Dries Buytaert و Hans Snijder که قصد داشتند اینترنت را میان هشت خوابگاه در دانشگاه خود به اشتراک بگذارند رسما توسعه یافت. دروپال به صورتdroo-puhl تلفظ می شود که تلفط هلندی drupel کلمه به معنی قطره و drop در زبان انگلیسی است.

دروپال یک سیستم مدیریت محتوای بزرگ ، یک پلاتفرم قدرتمند برای برنامه های تحت وب و یک سیستم همه منظوره برای سیستم های نشراجتماعی است .

با استفاده از دروپال می‌توانید همه ویژگی‌های یک سیستم مدیریت محتوای قدرتمند مانند ورود کاربران،ثبت نام،تعیین و تعریف انوع محتوا و کاربران، ایجاد سطوح دسترسی و نقش های مختلف،ایجاد و ویرایش محتوا،طبقه بندی و مدیریت محتوا،پیوند و ارتباط با سایر منابع و بسیاری از امکانات دیگر را در اختیار داشته باشید.

دروپال را می‌توان در سیستم‌عامل‌های مختلف نصب نمود. پیش نیازهای نصب این برنامه یک کارگزار وب مانند آپاچی و یک پایگاه داده مانند MySQL می‌باشند. همچنین می‌بایست پی‌اچ‌پی ۴٫۴٫۰ یا نسخه‌ جدید تر بر روی سیستم نصب باشد. البته در نسخه‌ی ۷ دروپال نسخه‌ پی‌اچ‌پی ۵٫۲ یا بالاتر مورد نیاز است. نسخه استاندارد دروپال که هسته دروپال شناخته می‌شود، ویژگی‌های پایه معمول یک سیستم مدیریت محتوا را داراست. این‌ها شامل ثبت نام کاربری و تعمیر، مدیریت منو، خوراک آراس‌اس، رده‌بندی، شخصی‌سازی ساختار برگه و مدیریت سیستم می‌شود. هسته دروپال می‌تواند برای یک وبسایت ساده، وبلاگ تکی و گروهی، فروم اینترنتی یا انجمنی اینترنتی که محتوای آن توسط کاربران ایجاد شود به کار رود.

دروپال تفاوت‌هایی با وردپرس و جوملا دارد و از جمله با استفاده از آن محدودیت های بسیاری برطرف می شود. زیرا دروپال عملا یک چارچوب یا framework برای مدیریت محتوا است و نه یک CMS. طراحان این ابزار توجه و کنترل بیشتری بر روی ماژول ها و اجزای در حال توسعه آن به عمل می آورند و لذا به راحتی می‌توان ماژول های قدیمی و توسعه نیافته و آسیب پذیر را از دیگر ماژول ها تمییز داد.

اما نکته ای که بسیاری از برنامه نویسان در مورد دروپال مورد تاکید قرار می دهند پیچیدگی آن است. استفاده از این ابزار با توجه به اجزا و مولفه های متعدد آن کار ساده ای نیست و لذا کاربران عادی برای استفاده و نصب آن کار دشواری پیش رو خواهند داشت.

در مجموع باید توجه داشت که هر یک از سیستم های مدیریت محتوا از نقاط ضعف و قوت خاص خودشان برخوردارند و به جای طرح این سوال که کدام سیستم مدیریت محتوا بهتر است باید موضوع را به این شکل مطرح کرد: برای وبلاگ نویسی بهتر است از سیستم های مدیریت محتوای ساده مانند Concrete5 ، CMS Made Simple ، Sageframe و SetSeedو برای امور حرفه ای و تجاری از سیستم های مدیریت محتوای پیشرفته از جمله Craft ، MODX، ProcessWire بهره گرفت. اگر هم قصد دارید به سرعت وب سایتی راه اندازی کنید از Squarespace ، Weebly ، Wix استفاده کنید.

منبع: عصر ایران

یک نظر

  1. Ingishts like this liven things up around here.

جوابی بنویسید

ایمیل شما نشر نخواهد شدخانه های ضروری نشانه گذاری شده است. *

*