سیستم مدیریت محتوای وب یا Web content management system که با اختصار WCMS نشان داده می شود.
سیستم مدیریت محتوای وب یک سیستمی است که ابزارهایی از قبل آماده ای دارد برای نوشتن مطالب ، گذاشتن عکس و لینک ها را برای یک یا چند سایت مدیریت می کند.
به کاربران این اجازه را می دهد که در طراحی سایت با دانش کم در کدنویسی بتوانند به راحتی محتوای سایت خود را ایجاد و مدیریت کنند.
یک WCMS این امکان را در طراحی سایت می دهد که چندین نویسنده برای مدیریت محتوا در وب سایت باهم مشارکت داشته باشند و نوشته ها ، تصاویر و … به صورت خروجی را در سایت فراهم کنند.
در اکثر سیستم مدیریت محتوای وب یک پایگاه داده برای ذخیره محتوای صفحات وب استفاده می شود. این پایگاه داده برای نمایش به بازدیدکننده ها مجموعه ای از قالب های است که این قالب ها بیشتر فایل های XSLT می باشد.
WCMS به کاربران غیرحرفه ای اجازه می دهد با اندکی آموزش بتوانند سایت خود را ویرایش کنند.
سیستم مدیریت محتوای وب به مدیر سیستم یا توسعه دهنده وب نیاز دارد ولی در وهله اول برای کاربران غیرحرفه ای است که سایت خود را مدیریت و نگهداری کنند.
WCMS برای مدیریت و کنترل مجموعه ای داینامیک از سایت مانند کدها HTML ، تصاویر و اشکال دیگرمدیا است. ویرایش و مدیریت جدول ها بسیار آسان است.
یک سیستم مدیریت محتوای در طراحی وب سایت دارای ویژگی های منحصر به فردی است که در زیر به برخی از قابلیت های را بررسی می کنیم.
قالب های اتوماتیک
سیستم مدیریت محتوای وب این اجازه را می دهد که ظاهر تمام نوشته ها از یک مرکز تغییر و ویرایش کنید یعنی خروجی های استاندارد قالب به صورت اتوماتیک برای محتوای جدید به کار می رود.
کنترل دستی
برخی از سیستم مدیریت محتوای وب به گروه های کاربری اجازه می دهد که بین سایت و تعامل کاربران مدیریت داشته باشند.
برای یکسری از کاربران که ثبت نام شده هستند دسترسی بدهد یعنی کاربری به صورت ناشناس نمی تواند وارد سیستم شود یا فقط به صفحاتی دسترسی دارد.
ویرایش محتوا و سادگی
هنگامی که محتوا را از ارائه تصویری در یک سایت جدا است . سریعتر و راحت تر ویرایش و مدیریت می شود.
در سیستم های مدیریت محتوای وب بیشتر نرم افزارهای WYSIWYG Web Builder را شامل می شود که به کاربران غیر حرفه ای این امکان را می دهد که ایجاد و ویرایش محتوا را داشته باشند.
ارتقای وب با استاندارد ها
سیستم های مدیریت محتوای وب به صورت منظم آپدیت هایی را دریافت می کند که این آپدیت ها ویژگی های جدیدی را اضافه می کند و سیستم های مدیریت را با استاندارد ها به روز رسانی می کند.
مشارکت
نرم افزارهای مدیریت سیستم محتوا در طراحی سایت به صورت یک platform باشد که امکان همکاری را می دهد
بازیابی و ویرایش محتوا توسط کاربران را فراهم می کند که به طور همزمان کاربران یک صفحه را تغییر یا در مورد آن نظر دهند.