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

نرمافزار مدیریت محتوا یا Content Management System برنامهای است كه بطور كامل از ایجاد، مدیریت و بروزرسانی یک وبسایت پشتیبانی میكند و تمام ابزارهای مورد نیاز برای مدیریت یک سایت را دارا میباشد. CMS چرخه زندگی یك صفحه وب را از ایجاد و بروزرسانی تا انقراض آن در بر میگیرد. CMS همچنین دارای قابلیت مدیریت ساختار سایت، شیوه نمایش صفحات و ارتباط آنها با منوها و ... میباشد. به عبارت سادهتر CMS نرمافزاری است برای تولید سایت داینامیک و حرفهای.سیستم های مدیریت محتوا به دو دسته سیستم های اپن سورس و CMS های اختصاصی تقسیم می شوند.
Opensource
از مزایای وب سایتهایی که CMS عمومی یا اپن سورس، شکیل بودن، نزدیک بودن به ایده مشتری، قابل توسعه یافتن و از همه مهم تر ارزانی وهزینه کم این نوع سایتها می باشد که برای سفارشهایی که مشتری انتظارات خاصی از سایت ندارد پیشنهاد می شود. اما در مقابل نکته منفی این سیستم ها مساله خواست و نیاز مشتری می باشد که با توجه به محدودیت cms دشوار می گردد. در حال حاضر CMSهای زیادی در سطح وب وجود دارند که به صورت Opensource در دسترس همگان می باشند. از جمله Joomla,Wordpress,drupal,...
سیستم مدیریت محتوای اختصاصی
همانطور که از نام این وب سایتها مشخص است این نوع وب سایتها از همان اول بر پایه نیاز مشتری چه از لحاظ گرافیکی و چه از نظر پیاده سازی پی ریزی می شود. نکته مدنظر در پیاده سازی وب سایتهای اختصاصی استفاده نکردن از cms می باشد یعنی تمام سایت از اول بصورت اختصاصی برای مشتری برنامه نویسی می شود آنچه مشخص است با توجه به گستردگی کار تهیه این نوع سایتها کار یک نفر یا دو نفر به تنهایی نمی باشد!
حتما باید از افراد کار کشته و تیمی برای پیاده سازی استفاده نمود. مزایای این سایتها اختصاصی بودن و تناسب ۹۹ درصدی با نوع نیاز مشتری از هر لحاظ می باشد و تنها نکته منفی این نوع در این است که با توجه به استفاده از تعداد نفرات بالا و صرف وقت و هزینه زیاد برای شرکت تهیه کننده بالطبع مشتری هزینه بیشتری برای داشتن این نوع سیستم ها باید بپردازد. اما در مقابل در حالت اختصاصی در اسرع وقت به مشکل شما رسیدگی می شود. یک لابراتور طراحی و توسعه وب به شما خدمات پشتیبانی ارائه می کند و مشکلات موجود را در سریعترین زمان ممکن برطرف می کند.
این درحالیست که هنگام استفاده از CMSهای عمومی و رایگان هیچ گونه خدمات پشتیبانی ارائه نمی شود و حتی ممکن است مشکل شما لاینحل بماند.
همچنین نیازهای شما با گذشت زمان تغییر میکند. تکنولوژی ها نیز هر هروز جدیدتر و پیشرفته تر می شوند. در حالت برنامه نویسی اختصاصی هیچگاه نگران توسعه در آینده نخواهید بود. بنابراین اگر ایده بکر و پول سازی برای راه اندازی سایت دارید گزینه سیستم مدیریت محتوای سایت اختصاصی بهترین گزینه برای شماست چرا که اگرچه هزینه های اولیه این سیستم زیاد است اما در آینده سود فراوانی را نصیب شما خواهد کرد.
منبع :