ابتدا به معرفی سیستم مدیریت محتوا می پردازیم.
سامانه مديريت محتوا (به انگلیسی: Content management system)، يک برنامه رايانه اي است که امکان انتشار، ويرايش و مديريت محتوا، سازماندهي، حذف و همچنين نگهداري از طريق يک رابط مرکزي فراهم مي کند. يک سيستم مديريت محتوا از دو عنصر تشکيل شده است:
نرم افزار مديريت محتوا (CMA) که به مدير محتوا يا نويسنده، که ممکن است دانش لازم در مورد زبان نشانه گزاري (HTML) را نداشته باشد، اجازه ميدهد تا ايجاد، ويرايش و حذف محتواي يک وب سايت را بدون نياز به تخصص يک وبمستر، مديريت کند.
نرم افزار تحويل محتوا (CDA) که با تفسير و استفاده از آن اطلاعات وبگاه را بروز رساني مي کند.
يک سيستم مديريت محتوا (سيستم مديريت محتواي وب) يک نرم افزار همراه و يا مستقل براي ايجاد، گسترش، مديريت و ذخيره محتوا در صفحات وب است. محتواي وب سايت شامل متن، گرافيک، عکس، ويدئو، صدا و کد است که براي نمايش محتوا يا تعامل با کاربر استفاده مي شود. مديريت محتوا نقش زيادي در تجارت امروز دارد و پايه و اساس وبلاگ نويسي، انتشار مقالات، اخبار، توضيحات محصولات و … در وب سايت است.
سامانه هاي مديريت محتوا به صورت متنباز از سال 1990 پديدار شدند. از مهم ترين سامانه هاي متن باز رایگان دنيا به سیستم های جوملا، وردپرس و دروپال مي توان اشاره کرد.
هر وب سایتی که بر پایه ی CMS ساخته شده باشد و قابلیت مدیریت آنلاین را داشته باشد از دو قسمت تشکیل شده:
بخش کاربری یا Front End
بخش مدیریتی یا Back End
مواردی که در زیر آورده شده مربوط به بخش Back End سیستم مدیریت محتوای سایراد می باشد و بخش Front End در صفحه ی پلن های طراحی وب قابل مشاهده هستند.