مقایسه CMS 2023: محبوب ترین سیستم های مدیریت محتوا

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

سیستم مدیریت محتوای تعریف شده (CMS)

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

فهرست

  1. انتخاب صحیح CMS
  2. محبوب ترین سیستم های مدیریت محتوا در جزئیات
  3. مقایسه سیستم های مدیریت محتوای تازه وارد
  4. انتظارات و الزامات یک CMS
  5. مروری بر مهمترین CMS های مقایسه شده

انتخاب صحیح CMS

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

مروری بر انواع برنامه ها

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

نکته

برای یافتن بهترین CMS برای پروژه خود و بهره مندی از مزایای آن، درک واضحی از محتوا و همچنین اهداف پروژه شما ضروری است.

مدیریت محتوای وب

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

انتشار وبلاگ/اخبار

این نوع اپلیکیشن همانطور که از نامش پیداست عمدتا بر روی وبلاگ نویسی متمرکز است. تهیه محتوا، پیوندهای پیچیده و دسته بندی معقول و همچنین توانایی پیوند دادن به پلتفرم های رسانه های اجتماعی و سایر عملکردهای وب 2.0 از اهمیت ویژه ای برخوردار است. توانایی تعامل با خواننده و کنترل زمان ورودی های انتشار نیز می تواند ویژگی های مهمی باشد که باید در نظر گرفته شود. ایجاد سریع و آسان محتوا به همان اندازه مهم است، اگر نه مهمتر – در حالت ایده آل نیز می توانید این کار را مستقیماً روی یک دستگاه تلفن همراه انجام دهید.

انتشارات اجتماعی / جوامع

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

مهم نیست که کدام رشته را انتخاب می کنید، هر پروژه آنلاین با یک دامنه مناسب شروع می شود. برای بررسی اینکه آیا دامنه انتخابی شما در دسترس است، می توانید به راحتی از Domain Checker ما برای اجرای جستجوی نام دامنه استفاده کنید.

پایین فرم

نرم افزار اختصاصی در مقابل منبع باز

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

نقطه مقابل نرم افزار منبع باز، نرم افزار اختصاصی است. در اینجا، CMS توسط یک شرکت خاص توسعه یافته و به عنوان یک پروژه تجاری توزیع می شود. استفاده از سیستم های مدیریت اختصاصی معمولاً با کسب مجوز پولی همراه است. کد منبع در دسترس کاربران نیست.

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

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

راه حل های نرم افزاری برای عملکرد وب سایت در مقایسه جهانی

محبوب ترین راه حل برای انتشار سریع و مقرون به صرفه محتوا وردپرس است. با توجه به BuiltWith W3Techs، که استفاده از CMS را تجزیه و تحلیل می کند، تقریباً 40٪ از وب سایت ها در سراسر جهان از CMS باز استفاده می کنند. دیگر پروژه های منبع باز در ده نرم افزار محبوب ترین راه حل های نرم افزاری برای عملیات وب سایت جوملا هستند! و دروپال

سیستم‌های مدیریت محتوای منبع باز، که در نسخه‌های رایگان جامعه در دسترس کاربران قرار می‌گیرند، حتی می‌توانند با ویرایشگرهای HTML معتبر مانند Adobe Dreamweaver رقابت کنند.

وردپرس پیشروترین سیستم مدیریت محتوا با اختلاف زیادی است. / منبع: https://w3techs.com/technologies/overview/content_management/all

پوشش بازار سیستم های مختلف مدیریت محتوا:

CMS

سهم بازار

وردپرس

65.1٪

Shopify

6.5٪

Wix

2.9٪

فضای مربعی

2.7٪

جوملا!

2.7٪

دروپال

2.0 %

وبلاگ نویس

1.5٪

Bitrix

1.4٪

مجنتو

1.0 %

OpenCart

0.9٪

پرستاشاپ

0.7٪

Weebly

0.5٪

TYPO3

0.4٪

تجارت بزرگ

0.4٪

Adobe Dreamweaver

0.3٪

از نوامبر 2021

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

ما موفقیت پروژه های نرم افزار منبع باز را به عنوان فرصتی برای معرفی محبوب ترین راه حل های CMS منبع باز و مقایسه عملکردهای ضروری آنها در نظر گرفته ایم. MyWebsite Now و Dreamweaver این مقایسه را به عنوان دو راه حل اختصاصی تکمیل می کنند. شرح مفصلی از سیستم ها و عملکرد آنها در یک مقایسه جدولی نشان داده خواهد شد که این حوزه ها را پوشش می دهد:

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

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

سیستم های منبع باز مانند WordPress، TYPO3، Joomla!، Drupal، Contao و Neos در حال حاضر محبوب ترین راه حل های استاندارد برای عملکرد حرفه ای وب سایت هستند. اما هر سیستمی به طور یکسان برای هر هدف فردی مناسب نیست. در اینجا، توابع اصلی، انواع برنامه‌ها و سیستم مورد نیاز سیستم‌های مدیریت محتوای مختلف را گرد هم می‌آوریم. جداول موافق و مخالف ما باید به شما در تصمیم گیری کمک کند.

میزبانی وب با مشاور شخصی

سریع و مقیاس پذیر، از جمله دامنه رایگان برای سال اول و آدرس ایمیل، به میزبانی وب از IONOS اعتماد کنید!

دامنه

SSL حروف عامیانه

پشتیبانی 24/7

بالای فرم

پایین فرم

وردپرس

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

وردپرس: نرم افزار وبلاگ نویسی با توابع CMS / منبع: wordpress.org

میزبانی مدیریت شده وردپرس با IONOS!

وب سایت خود را سریع راه اندازی کنید و از امن ترین و به روزترین نسخه وردپرس بهره مند شوید!

دامنه

SSL

پشتیبانی 24/7

بالای فرم

پایین فرم

حقایق

  • بیش از 58000 افزونه و طیف وسیعی از قالب‌های طراحی رایگان
  • “نصب پنج دقیقه ای” از طریق Wizard
  • آدرس های اینترنتی مناسب برای موتورهای جستجو
  • ابزارهای انتشار و مدیریت راه حل های موبایل

سیستم مورد نیاز برای وردپرس 5.6

  • وب سرور: هر سرور با پشتیبانی PHP و MySQL/MariaDB (توصیه می شود: Apache یا NGINX)
  • میان افزار: PHP 7.4 یا بالاتر
  • پایگاه داده: MySQL 5.6 یا بالاتر، MariaDB 10.1 یا بالاتر
  • توصیه های دیگر: پشتیبانی از HTTPS

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

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

اگر برای عملکرد پایدار وب سایت تلاش می کنید، وردپرس با افزایش ترافیک بازدیدکنندگان، تقاضاهای زیادی را برای سرور ایجاد می کند. کاربرانی که سعی در توسعه پروژه های پیچیده چند دامنه ای با تمرکز چند زبانه دارند، باید به جای وردپرس، یک CMS مانند TYPO3 را برای هدف خود انتخاب کنند.

طرفداران

منفی

جامعه بزرگ

توابع CMS به پسوندهای اضافی نیاز دارند

حداقل تلاش برای نصب و راه اندازی

پلاگین ها اغلب دارای شکاف های امنیتی هستند

رابط کاربری بصری

پایداری و قابلیت عملکرد محدود با ترافیک بالا

ادغام ساده پلاگین ها و سایر برنامه های افزودنی

به‌روزرسانی‌های امنیتی مکرر منجر به تلاش‌های مدیریتی بیشتر می‌شود

نکته

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

به برنامه پیشرو CMS علاقه مند هستید؟ می توانید اطلاعات بیشتر در مورد نرم افزار وبلاگ نویسی محبوب را در مقاله اصول وردپرس ما بیابید.

جوملا!

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

جوملا! – CMS منبع باز با امکانات پسوند قابل توجه / منبع: https://www.joomla.org/

حقایق

  • در حال حاضر بیش از 6000 افزونه موجود است
  • مدیریت محتوای مبتنی بر شی
  • پشتیبانی جامعه از طریق انجمن ها

سیستم مورد نیاز جوملا! 3.x

  • وب سرور: Apache HTTP Server 2.0 (2.4 توصیه می شود) با mod_mysql، mod_xml و mod_zlib، NGINX 1.0 (1.8 یا بالاتر توصیه می شود)، MS IIS 7
  • میان افزار: PHP 5.3.10 (7.3 یا بالاتر توصیه می شود)
  • پایگاه داده: MySQl 5.1 با پشتیبانی از InnoDB (5.5.3 یا بالاتر توصیه می شود)، MS SQL server 10.50.1600.1 (10.50.1600.1 یا بالاتر توصیه می شود)، PostgreSQL 8.3.18 (9.1 یا بالاتر توصیه می شود)

جوملا! توسعه متن باز CMS Mambo است. این سیستم به ویژه در ایالات متحده محبوب است و با طراحی نرم افزار کاملاً شی گرا بر اساس یک چارچوب MVC مستقل مشخص می شود. این اجازه می دهد تا جوملا! کاربران در صورت تمایل، با استفاده از جوملا، افزونه های خود را بنویسند و با جامعه به اشتراک بگذارند! فهرست افزونه‌ها، جایی که افزونه‌ها می‌توانند به راحتی از طریق Backend نصب شوند. قالب ها را می توان با جوملا ایجاد کرد! ماژول ها، با ترکیب عناصر محتوای از پیش تعریف شده.

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

طرفداران

منفی

نصب و راه اندازی نسبتاً ساده تر و تلاش پیکربندی

مدیریت ناکافی حقوق

استخر بزرگی از الحاقات و طرح ها

افزونه های پیشرفته می توانند گران باشند

ایجاد قالب کاربر پسند

برنامه های افزودنی اغلب به پیاده سازی دستی نیاز دارند

نکته

به دلیل پیچیدگی آن، استفاده از جوملا توصیه می شود! از طریق ارائه دهنده هاست زیرساخت فنی و به روز رسانی های منظم به طور مستقیم توسط ارائه دهنده با جوملا داده می شود! میزبانی، که مدیریت CMS را بسیار آسان تر می کند.

بینش عمیق تر در مورد طیف عملکرد CMS منبع باز کاربر پسند توسط جوملا ما ارائه شده است! مقاله مبانی

دروپال

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

دروپال: CMS با تمرکز بر جامعه / منبع: https://www.drupal.org/

حقایق

  • طرح بسیار انعطاف پذیر و مدولار
  • نصب اولیه باریک با بیش از 46000 ماژول افزونه
  • روی انتشارات اجتماعی و پروژه های اجتماعی تمرکز کنید
  • بیش از 1100 توزیع به عنوان یک راه حل کامل برای برنامه های معمولی

سیستم مورد نیاز برای دروپال 9

  • وب سرور: Apache 2.4.7 یا بالاتر، NGINX 0.7.x یا بالاتر، MS IIS یا هر وب سرور دیگری با پشتیبانی PHP
  • میان افزار: PHP 7.3 یا بالاتر
  • پایگاه داده: MySQL 5.7.8 یا بالاتر، MariaDB 10.3.7، سرور Percona 5.7.8 یا بالاتر، PostgreSQL 10 یا بالاتر (با PDO)، SQLite 3.26 یا بالاتر

CMS Drupal با طرح مدولار خود فرصت های گسترده ای را برای سفارشی سازی ارائه می دهد. کاربرانی که دقیقاً می دانند به چه چیزی نیاز دارند، می توانند از کامپایل دستی اجزای نرم افزار خودداری کنند. برای بسیاری از سناریوها، توزیع های از پیش پیکربندی شده بر اساس چارچوب دروپال در دسترس هستند.

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

برنامه اصلی دروپال طرح انتشارات اجتماعی و پلتفرم های اجتماعی است. CMS دارای یک سیستم ماژولار و منعطف برای پلتفرم های بسیار پویا بر اساس محتوای تولید شده توسط کاربر است.

طرفداران

منفی

هسته نرم افزار فشرده

پیکربندی پیچیده به دلیل سازگاری ضعیف باطن

انتخاب بزرگی از ماژول های توسعه و توزیع های از پیش تعریف شده دروپال

نصب اولیه باریک به تعداد زیادی نصب اضافی نیاز دارد

پشتیبانی از مدیریت چند دامنه

نصب ماژول های اضافی فقط از طریق FTP امکان پذیر است

توجه داشته باشید

به ویژه هنگامی که دروپال به عنوان یک پلتفرم جامعه برای کاربران استفاده می شود، امنیت داده ها بالاترین اولویت را دارد. میزبانی Drupal از IONOS به افزایش این امر کمک می کند و همچنین دسترسی مستقل به CMS را فراهم می کند.

برای اطلاعات و نکات بیشتر به مقاله مبانی دروپال ما مراجعه کنید.

TYPO3

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

TYPO3: سیستم مدیریت محتوای سازمانی برای استفاده تجاری / منبع: https://typo3.org/cms

حقایق

  • سیستم مدیریت محتوای سازمانی
  • طیف وسیعی از عملکردها
  • مدیریت حقوق یکپارچه گسترده
  • ادغام ساده سیستم های دیگر مانند راه حل های CRM یا ERP

سیستم مورد نیاز برای TYPO3 CMS 10 LTS

  • وب سرور: آپاچی (توصیه می شود)، MS IIS، NGINX، سرور Caddy
  • میان افزار: PHP 7.2 یا بالاتر
  • پایگاه داده: MySQL 5.5 یا بالاتر، MariaDB 10.2، MS SQL Server، PostgreSQL، SQLite
  • سخت افزار: حداقل 256 مگابایت رم
  • توصیه های دیگر: GraphicsMagick یا ImageMagick. GDlib; نوع آزاد؛ ylib; اگر از سرور آپاچی استفاده می کنید: mod_gzip، mod_deflate، mod_rewrite. کش PHP (به عنوان مثال APCu، PHP accelerator، OPcache، یا Zend Accelerator)؛ پسوندهای فردی ممکن است به نرم افزار اضافی نیاز داشته باشند

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

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

طیف عظیم توابع ارائه شده توسط TYPO3 اجرای هر نوع پروژه آنلاین را ممکن می سازد. اما این هزینه قابل توجهی برای نصب، پیکربندی و نگهداری دارد . برجستگی و شهرت خوب نرم افزار به استفاده از آن توسط وب سایت های نسبتاً کوچک کمک می کند. در این حالت، کاربران معمولاً بیش از نیاز خود تلاش می کنند. اگر کل طیف عملکردهای ارائه شده توسط CMS سازمانی مورد نیاز نباشد، اپراتورهای وب‌سایت معمولاً با یک نرم‌افزار مدولار با نصب اولیه باریک خدمات بهتری خواهند داشت. با این حال، برای پروژه های پیچیده ای که توسط متخصصان IT با تجربه انجام می شود، TYPO3 پایه بهینه برای حضور آنلاین موفق است.

طرفداران

منفی

CMS به طور گسترده با جامعه بزرگ (شامل کارشناسان متعدد) توزیع شده است.

پیاده سازی، پیکربندی و مدیریت نیاز به تخصص دارد

تنوع بالا از توابع، انعطاف پذیری و توسعه پذیری

طیف عملکردی بزرگ به معنای تقاضاهای بالاتر در میزبانی نسبت به سیستم های مشابه است

مدیریت حقوق گسترده در سطح سازمانی

آموزش برای افراد غیر متخصص نسبتاً بالاست

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

کونتائو

CMS Contao یک راه حل مدیریت محتوای واضح و کاربرپسند است. این سیستم دارای یک Backend بصری و چند زبانه و یک لایه اداری کاملاً ساختار یافته است. پروژه نرم افزاری توجه ویژه ای به سازگاری با استانداردهای وب دارد و محتوای آنلاین بدون مانع در HTML 5 ارائه می دهد.

Contao: CMS کاربر پسند برای محتوای وب بدون مانع / منبع: https://contao.org/en/

میزبانی وب با مشاور شخصی

سریع و مقیاس پذیر، از جمله دامنه رایگان برای سال اول و آدرس ایمیل، به میزبانی وب از IONOS اعتماد کنید!

دامنه

SSL حروف عامیانه

پشتیبانی 24/7

بالای فرم

پایین فرم

حقایق

  • CMS کاربر پسند با طیف وسیعی از توابع
  • بیش از 1400 افزونه موجود
  • باطن چند زبانه
  • نسخه ی نمایشی آنلاین
  • احراز هویت 2 عاملی (از Contao 4.6)

سیستم مورد نیاز برای پشتیبانی طولانی مدت Contao 4.9 (LTS)

  • وب سرور: Apache، NGINX یا IIS با پشتیبانی PHP و MySQL
  • میان افزار: PHP 7.4 یا بالاتر
  • پایگاه داده: MySQL 8.0 یا بالاتر
  • توصیه های دیگر: برای بهره مندی از طیف کاملی از توابع، پسوندهای PHP زیر ضروری هستند: DOM، PCRE، Intl، PDO، ZLIB، JSON، Curl، Mbstring، GD

پیکربندی اولیه نرم افزار در حال حاضر دارای طیف گسترده ای از عملکردها است که می تواند به طور انعطاف پذیر با نیازهای فردی با بیش از 1900 افزونه موجود سازگار شود. سیستم CMS همچنین یک مدیریت تم یکپارچه را ارائه می دهد. این امر امکان پیکربندی جداگانه طراحی و چیدمان یک وب سایت بر اساس Contao را با کمک ماژول های از پیش طراحی شده امکان پذیر می کند. علاوه بر این، از طریق وب سایت Contao، به صاحبان وب سایت ها تم های حرفه ای برای انواع برنامه ها و صنایع مختلف ارائه می شود. اگرچه این تم ها معمولا باید خریداری شوند.

این نرم افزار به دلیل استانداردهای امنیتی بالا شناخته شده است. نسخه LTS CMS با ضمانت چهار ساله ارائه می شود. در این مدت، نسخه LTS تصحیح خطا و به روز رسانی های امنیتی دریافت می کند، اما ویژگی های جدیدی دریافت نمی کند. نسخه LTS پایدار است و برای وب سایت های فعال توصیه می شود.

علاوه بر این، یک نسخه در حال توسعه وجود دارد که با رفع اشکالات و به روز رسانی های امنیتی به مدت نیم سال ارائه شده است و شامل ویژگی های جدیدی است که در نسخه LTS گنجانده نشده است و فقط در نسخه بعدی LTS گنجانده خواهد شد. این نسخه برای همه کسانی که می خواهند ویژگی های جدید را آزمایش کنند توصیه می شود.

یک نسخه ی نمایشی آنلاین و همچنین مواد مستند گسترده، امکان معرفی سریع ایجاد وب سایت را فراهم می کند. سازگاری سرور را می توان با Contao Check تضمین کرد.

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

فقط گردش‌های کاری چند سطحی را نمی‌توان با Contao در پیکربندی استاندارد پیاده‌سازی کرد.

طرفداران

منفی

معماری سیستم با کارایی بالا و قابل ارتقا

گردش کار چند سطحی در سیستم اصلی پشتیبانی نمی شود، اما توسط برنامه های افزودنی امکان پذیر شده است

نصب، مدیریت و واقعی سازی برنامه های افزودنی کاربر پسند

جامعه نسبتاً کوچک، اما فعال

تعادل امنیتی خوب

 

به روز رسانی آسان

 

نکته

با یک بسته میزبانی از IONOS، می توانید به سرعت و به راحتی Contao را تنها با یک کلیک نصب کنید.

اطلاعات بیشتر و شرح مفصلی از ساختار صفحه اصلی CMS در مقاله اصول Contao ما ارائه شده است.

Neos CMS

Neos در کنار TYPO3 یک سیستم مدیریت محتوای سازمانی منبع باز واقعی است که تمرکز ویژه ای بر ویرایشگران و توسعه دهندگان دارد. نکته قابل توجه این است که ویراستاران می توانند محتوا را در یک ویرایشگر WYSIWYG واقعی (آنچه می بینید همان چیزی است که دریافت می کنید) ایجاد کنند و توسعه دهندگان یک سیستم پیشرفته با قابلیت توسعه برنامه ریزی شده، راهنماهای سبک زندگی و طراحی اتمی دریافت می کنند. Neos سیستم ایده آل برای پیوند محتوا با سیستم های شخص ثالث (ERP، CRM، فروشگاه ها و غیره) است.

Neos: CMS همچنین برای پروژه های بزرگ / منبع: https://www.neos.io/

حقایق

  •  
    • سیستم مدیریت محتوای سازمانی منبع باز
    • ویرایشگر واقعی WYSIWYG (ویرایش درون خطی)
    • URL های مناسب برای موتورهای جستجو
    • ابزارهای انتشار و مدیریت راه حل های موبایل
    • قابلیت توسعه برنامه ریزی شده برای اتصال سیستم های دیگر مانند راه حل های فروشگاهی، CRM یا ERP

سیستم مورد نیاز Neos CMS 7.x:

  • وب سرور: Apache, NGINX#
  • میان افزار: PHP >= 7.3.0 (PHP CLI باید نسخه مشابهی برای توسعه داشته باشد)
  • ماژول های PHP: mbstring، tokenizer، xml، pdo_mysql، imagick یا gmagick
  • توابع PHP: exec()، shell_exec()، escapeshellcmd() و escapeshellarg()
  • پایگاه داده: پشتیبانی رسمی: MySQL > 5.7.7، MariaDB > 10.2.2 و PostgreSQL > 9.4
  • اختیاری: Oracle، Microsoft SQL Server، SAP Sybase SQL Anywhere، SQLite، Drizzle
  • سخت افزار: حداقل 256 مگابایت رم
  • توصیه های بیشتر: افزونه های فردی ممکن است به نرم افزار اضافی نیاز داشته باشند

“انتخاب اول محتوا” نه تنها شعار است، بلکه چیزی است که نئوس در روز برای رسیدن به آن تلاش می کند. Neos از همان ابتدا به گونه ای طراحی شده بود که کاربر پسند باشد. تمرکز بر روی به اصطلاح ویرایش درون خطی است: یک ویرایشگر واقعی WYSIWYG. برخلاف سایر سیستم‌های مدیریت محتوای کلاسیک، ویراستاران دیگر مجبور نیستند ده‌ها فیلد فرم را برای سرفصل‌ها، عنوان‌ها و غیره پر کنند تا از طریق دکمه پیش‌نمایش، یک پیش‌نمایش کلی از محتوای جدید دریافت کنند. در عوض، آنها محتوا را مستقیماً در طرح‌بندی صفحه بعدی ویرایش می‌کنند.

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

یکی دیگر از ویژگی های خاص، به اصطلاح “ابعاد محتوا” است. نکته قابل توجه در اینجا این است که ویراستاران می توانند هر تعداد نسخه از محتوا را برای گروه های هدف مختلف ایجاد کنند. محتوا نه تنها به زبان‌های مختلف، بلکه برای گروه‌های هدف مختلف (جنس، فرهنگ، کشور، منطقه و غیره) در دسترس است. بنابراین، کمپین‌های بازاریابی را می‌توان به شیوه‌ای هدفمند کنترل کرد. نگهداری مقادیر زیادی از چند سایت در یک سیستم Neos نیز بخشی از مجموعه استاندارد است.

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

با وجود تمرکزش روی محتوا، Neos “فقط” یک CMS نیست. Neos برای یکپارچه سازی و توسعه پذیری توسعه داده شد. این یک CMS قدرتمند است که دارای یک چارچوب PHP به همان اندازه قدرتمند به نام Flow است. توسعه دهندگان می توانند Neos را به روشی که برای استفاده از آن نیاز دارند طراحی کنند. جامعه Neos را “پلتفرم برنامه محتوا” می نامد. این باید روشن کند که نقاط قوت CMS علاوه بر وب سایت های کلاسیک، با اجازه دادن به کاربر برای ایجاد پروژه های پیچیده است. ادغام نرم افزارهای شخص ثالث، اتصال به سیستم های خارجی (ERP، CRM و غیره)، ادغام فروشگاه ها و غیره همگی با Neos قابل دستیابی هستند. افزونه های موجود را می توان به راحتی از طریق Composer نصب کرد (به عنوان مثال، Google Analytics، IBM Watson، Elasticsearch و غیره).

هیچ چیز مانع توسعه های فردی نیز نمی شود. Neos 4.0 Assets API را معرفی کرد. این امکان دسترسی مستقیم به منابع رسانه خارجی (Google Drive، Dropbox، OwnCloud و غیره) را فراهم کرد. همچنین می توانید بدون زحمت از خدمات عکس مانند Fotolia یا Unsplash برای ویرایش تصاویر خود بدون نیاز به ترک صفحه استفاده کنید.

به سختی محدودیتی برای توسعه پذیری Neos وجود دارد. به عنوان مثال، “جایزه Neos 2018” به پروژه ای تعلق گرفت که محتوای آنلاین یک ناشر را مستقیماً از Neos به قالب قابل چاپ InDesign صادر می کند – از جمله نشانه گذاری های ویژه برای پیش چاپ. با این کار نیازی به وارد کردن و بررسی دوبار محتوا نیست.

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

طرفداران

منفی

ویرایشگر واقعی WYSIWYG (ویرایش درون خطی) که محتوا را همانطور که بعداً هنگام نوشتن نمایش داده می شود، بدون نیاز به کلیک روی دکمه پیش نمایش نمایش می دهد.

راه اندازی برای پروژه های کوچکتر معمولاً بسیار چالش برانگیز است

بدون نیاز به دانش PHP برای ساخت صفحات پیچیده

عادت کردن به پلتفرم برای تازه واردان مدتی طول می کشد

انجمن مفید با بیش از 2000 کاربر در Neos Slack رسمی

طیف وسیعی از عملکردهای Neos ممکن است به میزبانی در سطح حرفه ای نیاز داشته باشد

پیوند CMS و چارچوب PHP گسترش Neos را به طور قابل توجهی تسهیل می کند

 

از معماری CMS دو پشته ای برای پروژه های بزرگ با حداکثر مقیاس پذیری، انعطاف پذیری و امنیت پشتیبانی می کند

 

Dreamweaver: نرم افزار طراحی وب Creative Cloud

با نگاهی به آمار W3Tech، یک جایگزین برای سیستم های مدیریت محتوای مبتنی بر منبع مشخص می شود: بسیاری از صاحبان وب سایت ترجیح می دهند وب سایت خود را از ابتدا با استفاده از ویرایشگر HTML Dreamweaver بسازند. نرم افزار طراحی وب، که در ابتدا توسط Macromedia توسعه یافته و اکنون توسط Adobe Systems توزیع شده است، از Creative Cloud (CC) به عنوان یک محصول اختصاصی برای macOS و Windows در دسترس کاربران است.

برای ویرایش گرافیکی محتوای وب سایت و موبایل، Dreamweaver یک ویرایشگر WYSIWYG را با یک موتور کدنویسی با کارایی بالا ترکیب می کند. این باعث می شود که عملکردهای متنوعی مانند برجسته سازی نحو، یکپارچه سازی خودکار کد، اعتبارسنجی و پیش نمایش مرورگر در زمان واقعی در دسترس توسعه دهندگان قرار گیرد. علاوه بر HTML 5 و CSS، این نرم افزار از استانداردهای وب مانند PHP، جاوا، جاوا اسکریپت، ASP یا XML و همچنین پیش پردازنده های CSS SASS، Less و SCSS پشتیبانی می کند. یک طراحی وب مدرن و واکنش گرا را می توان با استفاده از چارچوب CSS یکپارچه Bootstrap پیاده سازی کرد.

با توجه به طیف گسترده عملکردها و هزینه نسبتاً بالا برای مجوز کاربر، نرم افزار با کارایی بالا در درجه اول به سمت کاربران و نمایندگان حرفه ای هدایت می شود. اطلاعات بیشتر و همچنین توضیحی در مورد جایگزین جذاب برای CMS را می توانید در مقاله ما در مورد این موضوع پیدا کنید.

مقایسه سیستم های مدیریت محتوای تازه وارد

علاوه بر CMS های بزرگ و شناخته شده، سیستم هایی در سال های اخیر توسعه یافته اند که چندان گسترده نیستند، اما همچنان یک جامعه فعال در پشت خود دارند. برای برخی از پروژه ها یا رویکردها، این CMS ها می توانند دقیقاً درست باشند – حتی اگر برای اکثر کاربران جالب نباشند. علاوه بر این، CMS ارائه شده ویژگی های مهمی را ارائه می دهد که حتی رقابت های بزرگ نیز می توانند از آنها سود ببرند.

مهارت

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

Craft: CMS برای حرفه ای ها / منبع: https://craftcms.com/

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

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

طرفداران

منفی

کد مرتب

فقط برای توسعه حرفه ای مناسب است

پشتیبانی خوب از ایجاد محتوا و استراتژی های محتوا

هزینه های بالای مجوز برای عملکرد کامل

گراو

سیستم های مدیریت محتوا به طور کلی مبتنی بر پایگاه های داده هستند. اگر کاربران از یک وب سایت بازدید کنند، ورودی مربوطه در پایگاه داده قابل دسترسی است. امروزه، چند CMS این سنت را شکسته و بدون پایگاه داده کار می کنند. در عوض، این سیستم ها تمام اطلاعات مهم را در فایل ها ذخیره می کنند و سپس آنها را در ساختار دایرکتوری مربوطه ذخیره می کنند. یکی از این CMS های بدون پایگاه داده Grav است که برای آن فقط به یک وب سرور با فضای ذخیره سازی کافی و حداقل PHP 7.3.6 نیاز دارید.

Grav: بدون پایگاه داده، تعداد زیادی افزونه / منبع: https://getgrav.org/

Grav برای سرعت ارزش زیادی قائل است، اما جنبه زیبایی شناختی را نادیده نمی گیرد. در وب‌سایت رسمی، می‌توانید هم داده‌های نصب (یک آرشیو ZIP کوچک) و هم بیش از 100 تم را پیدا کنید که می‌توان از آنها برای سفارشی‌سازی طراحی استفاده کرد. همچنین می‌توانید عملکرد را با بیش از 350 افزونه گسترش دهید، به عنوان مثال، می‌توانید با استفاده از آنها پشتیبان را برای کارهای مدیریتی تنظیم کنید. اگر نمی‌خواهید خودتان همه تنظیمات و برنامه‌های افزودنی را جمع‌آوری کنید، می‌توانید از یک اسکلت نیز استفاده کنید: یک بسته از پیش پیکربندی‌شده که از قبل شامل وب‌سایت‌های نمونه است.

طرفداران

منفی

سریع و موثر

برای پروژه های کوچکتر مناسب تر است

با تم ها و افزونه ها قابل گسترش است

 

Skeleton (بسته های نصب از پیش تنظیم شده)

 

منبع باز با مجوز MIT

 

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

 

کربی

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

کربی: یک فایل مسطح سریع CMS / منبع: https://getkirby.com/

مانند Grav، برای کربی کافی است که کاربران فقط چند فایل کیت شروع را روی سرور آپلود کنند (Apache 2، NGINX، LiteSpeed، Caddy). برای این کار فقط PHP باید در دسترس باشد. در اصل، داشتن رابط مدیریت با ویرایشگر WYSIWYG نیز ضروری نیست. شما به سادگی می توانید محتوا را با یک ویرایشگر متن ایجاد کنید و سپس آن را در سرور در پوشه صحیح بارگذاری کنید، یا از پنل Kirby استفاده کنید – یک باطن ساده و واضح.

طرفداران

منفی

سریع و موثر

بر مبنای کارمزد

با تم ها و افزونه ها قابل گسترش است

 

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

 

پیکو

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

Pico: یک CMS منبع باز ساده / منبع: http://picocms.org/

از آنجایی که CMS بدون باطن کار می کند، و بنابراین بدون ویرایشگر WYSIWYG مربوطه، Pico برای واگذاری تولید محتوا به یک تیم تحریریه مناسب نیست. از سوی دیگر، توسعه‌دهندگان کار را بسیار ساده‌تر خواهند یافت، زیرا هیچ تنظیماتی در پایگاه‌های داده پیچیده پنهان نیست . همه تنظیمات در فایل متنی خود هستند. این باعث می شود که فایل مسطح CMS برای پروژه های کوچک بسیار مناسب باشد. Pico و دامنه عملکردهای آن را نیز می توان با تم ها و پلاگین های مختلف در دسترس افزایش داد.

طرفداران

منفی

خیلی سریع

برای پروژه های کوچکتر مناسب تر است

به سادگی طراحی شده است

از طریق باطن مدیریت نمی شود

با تم ها و پلاگین ها قابل توسعه است

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

منبع باز با مجوز MIT

 

پیچ

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

پیچ: راه حل منبع باز با بالاست کم / منبع: https://bolt.cm/

توسعه اولیه با یک شرکت بازاریابی هلندی شروع شد که یک CMS با Bolt برای ایجاد وب سایت برای مشتریان خود ایجاد کرد. در حال حاضر، پروژه منبع باز توسط دیگران نیز پشتیبانی می شود. اما Bolt همچنان توسعه دهندگان وب را هدف قرار می دهد – هم برای ایجاد اولیه وب سایت و هم برای پیکربندی اضافی. بولت دارای یک باطن واضح است که در آن ویراستاران می توانند محتوا ایجاد کنند. اما کار با CMS آنقدر ساده و ساده نیست که مثلاً از وردپرس انتظار می رود.

طرفداران

منفی

با عملکرد خوب و وزن سبک

نیاز به دانش گسترده در توسعه وب دارد

منبع باز با مجوز MIT

 

انتظارات و الزامات یک CMS

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

  • چه نوع محتوایی باید ارائه شود؟
  • چه کسی محتوا را ارائه می دهد؟
  • گروه هدف چیست؟
  • چه منابعی برای عملکرد وب سایت موجود است؟

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

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

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

پیاده سازی، نصب و پیکربندی

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

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

همه راه حل های منبع باز در مقایسه CMS ما بر اساس زبان برنامه نویسی PHP هستند. کاربران TYPO3 همچنین باید زبان پایگاه داده SQL و زبان اسکریپت کلاینت جاوا اسکریپت را داشته باشند. اپراتورهای وب سایتی که می خواهند قالب های خود را ایجاد یا سفارشی کنند، برای استفاده از جوملا، وردپرس، دروپال و کانتائو به دانش PHP نیاز دارند. کاربران TYPO3 باید زبان قالب خود یعنی Fluid را یاد بگیرند.

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

 

وردپرس

TYPO3

جوملا!

دروپال

کونتائو

Neos

دسته بندی

نرم افزار وبلاگ

CMS سازمانی

CMS وب

CMS وب

CMS وب

سیستم مدیریت محتوای سازمانی

مجوز

GNU GPLv2+

GNU GPLv2+

GNU GPLv2+

GNU GPLv2+

گنو LGPLv3

GNU GPL نسخه 3+

سیستم عامل

کراس پلت فرم

کراس پلت فرم

کراس پلت فرم

کراس پلت فرم

کراس پلت فرم

پلت فرم متقابل

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

وب سرور با پشتیبانی از PHP و MySQL

Apache، NGINX، MS IIS، Caddy Server

آپاچی، NGINX، MS IIS

وب سرور با پشتیبانی از PHP

وب سرور با پشتیبانی از PHP و MySQL

Apache و NGINXginx ترجیح داده می شوند

پایگاه های داده پشتیبانی شده

MySQL، MariaDB

MySQL، MariaDB، PostgreSQL، Oracle، Firebird، MS SQL Server، SQLite

MySQL، MS SQL Server، PostgreSQL

MySQL، MariaDB، Percona Server، PostgreSQL، SQLite

MySQL

MySQL، MariaDB، PostgreSQL، Oracle، Microsoft SQL Server، SAP Sybase SQL Anywhere، SQLite، Drizzle

میان افزار

PHP

PHP، SQL، جاوا اسکریپت

PHP

PHP

PHP

PHP

زبان قالب

PHP

تایپو اسکریپت

PHP

PHP

PHP

سیال، AFX

ماژول های افزونه

باطن مبتنی بر مرورگر

توابع گزارش دهی (یعنی برای داده کاوی)

فقط با پسوند

فقط با پسوند

فقط با پسوند

فقط با پسوند

ادغام اسکریپت های خود

فقط با پسوند

فقط با پسوند

در نظر گرفتن استانداردهای فعلی وب

 

مهارت

گراو

کربی

پیکو

پیچ

 

دسته بندی

مینی سی ام اس

CMS بدون پایگاه داده

CMS فایل مسطح

CMS فایل مسطح

مینی سی ام اس

 

مجوز

اختصاصی

MIT

اختصاصی

MIT

MIT

 

سیستم عامل

کراس پلت فرم

کراس پلت فرم

کراس پلت فرم

کراس پلت فرم

کراس پلت فرم

 

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

Apache، Nginx، MS IIS

Apache، Nginx، MS IIS، LiteSpeed، Lightly و غیره.

آپاچی، Nginx

وب سرور با پشتیبانی از PHP

آپاچی، Nginx

 

پایگاه های داده پشتیبانی شده

MySQL

SQLite،

MySQL

SQLite، MySQL، PostgreSQL

 

میان افزار

PHP

PHP

PHP

PHP

PHP

 

زبان قالب

ترکه

ترکه

PHP/HTML

ترکه

ترکه

 

ماژول های افزونه

 

باطن مبتنی بر مرورگر

فقط با پسوند

 

توابع گزارش دهی (یعنی برای داده کاوی)

فقط با پسوند

فقط با پسوند

فقط با پسوند

 

ادغام اسکریپت های خود

 

در نظر گرفتن استانداردهای فعلی وب

 

 

 

 

 

 

 

 

 

 

 

 

 

 

مدیریت کاربر

همه راه حل های منبع باز در مقایسه CMS ما می توانند به عنوان یک سیستم چند کاربره استفاده شوند. این نوع سیستم ها به ناچار این سوال را ایجاد می کنند که چه کسی مجاز به انجام چه کاری است؟ زمانی که یک وب سایت توسط چندین کاربر به طور همزمان به اشتراک گذاشته می شود، اینکه کدام عملکرد CMS باید برای مدیریت کاربر در دسترس باشد، باید معیار انتخاب مرکزی باشد. جدول زیر نشان می دهد که تقریباً همه سیستم ها در مقایسه CMS ما به طور بومی از عملکردهای ضروری در مدیریت کاربر پشتیبانی می کنند. گردش‌های کاری چند سطحی تنها منطقه‌ای است که CMS Contao نیاز به توسعه دارد، زیرا در درجه اول برای شرکت‌های متوسط در نظر گرفته شده است.

 

وردپرس

TYPO3

جوملا!

دروپال

کونتائو

Neos

قابلیت چند مشتری

گروه های کاربری

ارث بردن حقوق کاربر

محدودیت حقوق کاربر

کنترل آزادسازی چند سطحی

گردش کار چند سطحی

فقط با پسوند

 

مهارت

گراو

کربی

پیکو

پیچ

 

قابلیت چند مشتری

 

گروه های کاربری

فقط با پسوند

 

ارث بردن حقوق کاربر

فقط با پسوند

 

محدودیت حقوق کاربر

فقط با پسوند

 

کنترل آزادسازی چند سطحی

 

گردش کار چند سطحی

 

 

 

 

 

 

 

 

 

 

 

 

 

 

عملیات و تولید محتوا

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

برای ارائه ناوبری به بازدیدکنندگان وب سایت به محتوای مرتبط، CMS همچنین باید دارای یک سیستم برچسب گذاری در دسترس باشد که با آن محتوا را بتوان بر اساس کلمات کلیدی معنادار سازماندهی کرد.

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

 

وردپرس

TYPO3

جوملا!

دروپال

کونتائو

Neos

ویرایشگر WYSIWYG

عناصر چند رسانه ای (فیلم، محتوای صوتی، یا انیمیشن های فلش)

فقط با پسوند

سیستم وبلاگ

فقط با پسوند

فقط با پسوند

فقط با پسوند

بررسی کننده غلط املایی

فقط با پسوند

فقط با پسوند

عملکرد پیش نمایش

چندین زبان

فقط با پسوند

فقط با پسوند

تابع جستجو

فقط با پسوند

فقط با پسوند

فقط با پسوند

برچسب زدن

فقط با پسوند

فقط با پسوند

 

مهارت

گراو

کربی

پیکو

پیچ

 

ویرایشگر WYSIWYG

فقط با پسوند

 

عناصر چند رسانه ای (فیلم، محتوای صوتی، یا انیمیشن های فلش)

فقط با پسوند

 

سیستم وبلاگ

فقط با پسوند

فقط با پسوند

 

بررسی کننده غلط املایی

فقط با پسوند

 

عملکرد پیش نمایش

 

چندین زبان

فقط با پسوند

فقط با پسوند

 

تابع جستجو

فقط با پسوند

فقط با پسوند

 

برچسب زدن

فقط با پسوند

 

 

 

 

 

 

 

 

 

 

 

 

 

 

بهینه سازی موتور جستجو و طراحی واکنش گرا

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

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

یک تأثیر اساسی در رتبه بندی موتورهای جستجو، فرا اطلاعات است، مانند عنوان و توضیحات یک صفحه وب. اینها همراه با URL به عنوان یک قطعه در نتیجه جستجو به کاربران نمایش داده می شوند و به عنوان یک تیزر برای کلیک کاربر متحرک هستند. همه سیستم های منبع باز ارائه شده به کاربران این فرصت را می دهند که به صورت دستی اطلاعات متا را برای زیرصفحه پروژه های آنلاین ایجاد کنند.

افزایش تعداد بازدیدهای تلفن همراه، تقاضاهایی را که کاربران از ارائه های اینترنتی دارند تغییر داده است. اپراتورهایی که هنوز طرح‌بندی وب‌سایت خود را منحصراً بر روی کاربران دسک‌تاپ قرار می‌دهند، بازدیدکنندگان بالقوه خود را از دست می‌دهند و در رتبه‌بندی موتورهای جستجو کاهش پیدا می‌کنند. اجرای پروژه های آنلاین جدید باید موضوع ارائه موبایل پسند را در اولویت قرار دهد. در اصل، سیستم های CMS با جداسازی دقیق محتوا و ارائه، با کاربران مقابله می کنند. برای همه راه حل های ارائه شده، الگوهایی را خواهید یافت که به طور خودکار اندازه نمایشگر را برای دستگاه های مختلف کاربر در محدوده طرح های واکنش گرا تنظیم می کنند. اما هشدار دهید: همه آنها به صورت رایگان در دسترس نیستند.

 

وردپرس

TYPO3

جوملا!

دروپال

کونتائو

Neos

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

ورود دستی متا اطلاعات مانند عنوان، توضیحات و کلمات کلیدی

طراحی وب سایت ریسپانسیو امکان پذیر است

 

مهارت

گراو

کربی

پیکو

پیچ

 

URL های مناسب برای موتورهای جستجو

فقط با پسوند

 

ورود دستی متا اطلاعات مانند عنوان، توضیحات و کلمات کلیدی

فقط با پسوند

فقط با پسوند

 

طراحی وب سایت ریسپانسیو امکان پذیر است

فقط با پسوند

 

 

 

 

 

 

 

 

 

 

 

 

 

 

سرویس امنیتی

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

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

 

وردپرس

TYPO3

جوملا!

دروپال

کونتائو

Neos

 

مستندات

 

آموزش ها

 

انجمن

 

 

مهارت

گراو

کربی

پیکو

پیچ

مستندات

آموزش ها

انجمن

 

 

 

 

 

 

 

 

 

 

 

 

 

مروری بر مهمترین CMS های مقایسه شده

مقایسه CMS ما نشان می دهد که هر راه حل ارائه شده بر اساس اهداف توسعه نرم افزار مورد نظر است که تأثیر تعیین کننده ای بر جهت گیری پروژه دارد. یافتن سیستم مدیریت محتوای کاملی که به طور یکسان تمام الزامات عملیات وب سایت را برآورده کند، جستجوی بیهوده است. نتیجه گیری ما هیچ برنده مشخصی را نشان نمی دهد، اما در عوض، مزایا و معایب سیستم های مختلف را در مورد پروژه های فردی و الزامات آنها بیان می کند.

در حالی که وردپرس اساساً برای وبلاگ نویسان در نظر گرفته شده است و قبل از استفاده به عنوان CMS باید با افزونه ها ارتقا یابد، سیستمی مانند TYPO3 طیف گسترده ای از توابع را با نصب اولیه ارائه می دهد – اگرچه برای پروژه های آنلاین کوچکتر، به ندرت به این نیاز می شود.

CMS ماژولار دروپال از یک پروژه اجتماعی آمده است، اما هنوز هم طیف گسترده ای از عملکردهای وب 2.0 را به کاربران امروزی ارائه می دهد. اگر به اینها برای پروژه خود نیاز ندارید، باید یک گزینه CMS متفاوت را انتخاب کنید – به عنوان مثال، جوملا!. این سیستم همچنین طیف وسیعی از برنامه های افزودنی را به کاربران ارائه می دهد تا سیستم را با شرایط مربوطه تطبیق دهند.

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

در اینجا، ما مقایسه نهایی راه حل های مورد بحث در مورد معیارهای انتخاب ضروری را به شما ارائه می دهیم:

 

وردپرس

TYPO3

جوملا!

دروپال

کونتائو

Neos

 

نصب و پیکربندی

 

عملیات کاربر پسند (ویرایشگرها)

 

عملکرد کاربر پسند (ادمین)

 

هزینه برای برنامه های افزودنی/خدمات و پشتیبانی اضافی

 

توسعه پذیری/قابلیت سفارشی سازی

 

 

مهارت

گراو

کربی

پیکو

پیچ

نصب و پیکربندی

عملیات کاربر پسند (ویرایشگرها)

عملکرد کاربر پسند (ادمین)

هزینه برای برنامه های افزودنی/خدمات و پشتیبانی اضافی

توسعه پذیری/قابلیت سفارشی سازی

انجمن

امنیت

 

 

 

 

 

 

 

 

 

 

 

 

 

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *