منبع این مطلب سایت بین المللی فصل وردپرس است
سی ام اس (CMS) یا سیستم مدیریت محتوا که مخفف عبارت Content Management System می باشد، یک سیستم نرم افزاری تحت وب است که بوسیله آن امکان مدیریت محتوا فراهم می گردد. با استفاده سیستم مدیریت محتوا، صاحب سایت این امکان را دارد که بدون داشتن علم برنامه نویسی و کامپیوتر، هر زمان که بخواهد محتویات سایت خود را تغییر داده و بروز رسانی نماید، در سایت خود عکس یا ویدیو آپلود نمایند و به طور کلی سایت خود را مدیریت نمایند.
با استفاده از یک سیستم مدیریت محتوا، بدون دانش فنی می توانید یک وب سایت را به راحتی مدیریت کنید. به عنوان مثال مطالب جدیدی به سایت اضافه کنید، مطالب را ویرایش کنید و یا این مطالب را حذف کنید. حتی می توانید تنظیمات سایت را تغییر دهید. سیستم های مدیریت محتوا کار برنامه نویس ها را ساده تر کرده اند. طراحان سایت برای طراحی سایت به جای اینکه یک سیستم را از ابتدا تولید کنند، یک CMS را انتخاب می کنند و آن را بر اساس نیاز های مشتری ویرایش می کنند.
در حالت کلی سیستم های مدیریت محتوا دارای دو بخش هستند:
تا به امروز سیستم های زیادی با کاربرد های متفاوت تولید شده اند و تقریبا می توان گفت 90 درصد از انواع وب سایت ها را می توان با یک سیستم مدیریت محتوا راه اندازی کرد. به عنوان مثال سیستم های مدیریت وبلاگ، انجمن ها، فروشگاه های اینترنتی، سیستم های پرسش و پاسخ و … . سیستم های مدیریت محتوا معمولا با سه نوع مجوز (License) منتشر می شوند:
شما می توانید بر اساس نیاز خود و مزیت های هر کدام از CMS ها، یکی را انتخاب کنید. اما پیشنهاد اصلی ما به شما وردپرس است. به دلیل کارایی فوق العاده و به روز رسانی های مدام و همچنین در دسترس بودن هزاران افزونه و قالب، باعث شده است که وردپرس محبوب ترین سیستم مدیریت محتوا در سطح جهان باشد.
اگرچه نرم افزار های مدیریت محتوای زیادی در بازار وجود دارد که تقریبا هر نوع نیازی رو پوشش می دهند، اما در برخی موارد لازم است که برنامه نویسی به صورت اختصاصی انجام شود. ارگان های دولتی، بانک ها و … به یک سیستم مدیریت محتوا اختصاصی نیاز دارند. هزینه برنامه نویسی اختصاصی برای یک سیستم مدیریت محتوا بسیار بالاست و از ۲۰ میلیون تومن تا چند میلیارد متفاوت است. برای مثال سیستم مدیریت دانشگاه که با آن کارهای مربوط به دانشگاه مانند انتخاب واحد، امور مالی، امور دانشجویی و … با آن انجام می شود، یک نوع سیستم مدیریت محتوا اختصاصی است که برای تولید آن هزینه سنگینی پرداخت شده است. سیستم بانک ها نیز به صورت کاملا اختصاصی برنامه نویسی می شوند.
سیستم مدیریت محتوای اختصاصی مزایایی نیز دارد:
اما سیستم مدیریت محتوا اختصاصی معایبی نیز دارند:
با این حساب به این نتیجه می رسیم که اگر ارگان های بزرگ مانند بانک ها را فاکتور بگیریم، بهترین راه برای راه اندازی یک سایت، استفاده از سیستم های مدیریت محتوای آماده است. از مزایای این نوع سیستم های به موارد زیر می توان اشاره کرد: