سامانه مدیریت محتوا
سامانه مدیریت محتوا یا همان CMS (به انگلیسی: Content Management System)، یک برنامه رایانهای است که امکان انتشار، ویرایش و مدیریت محتوا، سازماندهی، حذف و همچنین نگهداری از طریق یک رابط مرکزی فراهم میکند. یک سیستم مدیریت محتوا از دو عنصر تشکیل شدهاست:
- نرمافزار مدیریت محتوا (CMS) که به مدیر محتوا یا نویسنده، که ممکن است دانش لازم در مورد زبان نشانه گزاری (HTML) را نداشته باشد، اجازه میدهد تا ایجاد، ویرایش و حذف محتوای یک وب سایت را بدون نیاز به تخصص یک وبمستر، مدیریت کند.
- نرمافزار تحویل محتوا (CDA) که با تفسیر و استفاده از آن اطلاعات وبگاه را بروز رسانی شود.
سامانه مدیریت محتوای وب
یک سیستم مدیریت محتوا (سیستم مدیریت محتوای وب) یک نرمافزار همراه یا مستقل برای ایجاد، گسترش، مدیریت و ذخیره محتوا در صفحات وب است. محتوای وب سایت شامل متن، گرافیک، عکس، ویدئو، صدا و کد است که برای نمایش محتوا یا تعامل با کاربر استفاده میشود. مدیریت محتوا نقش زیادی در تجارت امروز دارد و پایه و اساس وبلاگ نویسی، انتشار مقالات، اخبار، توضیحات محصولات و … در وب سایت است.
به عنوان مثال : وردپرس (Wordpress) یکی از این سامانه های مدیریت محتوای وب می باشد که از محبوبیت بسیار بالایی نیز برخوردار است و هر روز که می گذرد بر تعداد کاربران این پلتفرم افزوده می شود. نمونه های دیگری هم از سامانه های مدیریت محتوای وب وجود دارند، به عنوان مثال می توان دروپال، جوملا، اوپن کارت، پرستا شاپ و... .
توسعه امکانات وب سایت از طریق افزونه ها
افزوودن امکانات جدید در سیستم های مدیریت محتوا به سادگی از طریق نصب افزونه امکانپذیر است. افزونه چیست؟ پلاگین یا افزونه یک نرم افزار کوچک شامل گروهی از توابع است که می تواند در وب سایت های وردپرسی یا سایر سیستم های مدیریت محتوا اضافه شود. افزونه های وردپرس به زبان php نوشته شده و با وردپرس یکپارچه می شوند، آنها کارکرد یا ویژگی های جدیدی به سایت وردپرسی اضافه می کنند. حدوداً بیش از ۱ میلیون افزونه برای وردپرس وجود دارد. پلاگین یا افزونه ها با اضافه شدن به وب سایت شما می توانند قابلیت های بیشتری برای توسعه فروشگاه، افزودن فرم های تماس و ... اضافه کنند. یکی از دلایل محبوبت وردپرس همین افزونه ها هستند. چون هزاران نمونه از آنها وجود دارد که آنچه در ذهن شماست را پیاده می کند. پس از نصب آنها بخش جدیدی به پیشخوان وردپرس اضافه می شود که در این بخش ها می توان تنظیمات افزونه را انجام داد. تقریبا برای هر کاری افزونه ای وجود دارد. در صورتیکه افزونه مورد نظر شما پیدا نشد می توانید از برنامه نویسان php کمک بگیرید و درخواست نوشتن پلاگین اختصاصی خود را بدهید.
سایت wordpress نسخه نصبی وردپرس، پلاگین و قالب های رایگان را در اختیار کاربران قرار می دهد[1].
تاریخچه
سامانههای مدیریت محتوا به صورت متنباز از سال ۱۹۹۰ پدیدار شدند. از مهمترین سامانههای متن باز دنیا جوملا، وردپرس، پرستاشاپ و دروپال میتوان اشاره کرد. شما میتوانید به راحتی یکی از سامانههای متن باز را روی فضای مجازی آپلود کرده و اقدام به طراحی سایت کنید.