بعد از طراحی وب سایت برای شما قطعا بار ها پیش آمده که از خود چنین سوالی را بپرسید چگونه می توان مطالب را تغییر داد یا حذف کرد و … در این بخش میخواهیم مرور کلی داشته باشیم بر سیستم مدیریت محتوا. در فرآیند طراحی سایت، همیشه گزینههای متنوعی وجود دارند، در تقسیمبندی کلی، امکان طراحی سایت با استفاده از CMS (سیستم مدیریت محتوا) و طراحی سایت به روش برنامه نویسی اختصاصی دو گزینهی موجود هستند.
در هر یک از این دو گزینه نیز، انتخابهای فراوانی وجود دارند که تصمیمگیری صحیح و هوشمندانه در انتخاب هر روش یا ابزار را با سختی همراه میکند.
عوامل موثر در انتخاب هر گزینهی موجود، بسیار فراوان هستند. برای کسب اطلاعات بیشتر میتوانید مطلب «انتخاب CMS برای طراحی سایت»و «مقایسه امکانات و تواناییهای زبان php و asp.net را مشاهده نمایید.
سیستم مدیریت محتوا (Content Management System- CMS) سیستمی تحت وب است که وظیفه آن تولید، ویرایش و حذف صفحات وب می باشد و برای ایجاد انواع سایت های مختلف آموزشی، سازمانی، ادارات و غیره مورد استفاده قرار می گیرد. توسط CMS می توان هر امکانی را بر روی سایت ایجاد نمود زیرا از پایه برنامه نویسی و کدنویسی می شود و هیچ محدودیتی در استفاده از امکانات آن وجود ندارد.
امکانات
سیستمهای مدیریت محتوا دارای امکانات زیادی هستند و در هنگام توسعهی آنها تلاش شده تا در دامنهی بسیار بزرگی از کاربردها قابل استفاده باشند. به علاوه اغلب این سیستمها از جمله وردپرس، جوملا و دروپال دارای قابلیت توسعه به کمک افزونهها هستند که به برنامهنویسان اجازه میدهد، امکانات و قابلیتهای جدیدی را بدون نیاز به تغییر فایلهای هسته، به این سیستمها بیفزایند.
طراحی cms اختصاصی
امکاناتی که در یک CMS می توان داشت به طور کلی به شرح زیر است:
- مدیریت صفحات و زیر صفحات
- مدیریت مطالب سایت
- مدیریت کاربران
- مدیریت بنر سایت و لوگو
- مدیریت پوشه و بارگزاری تصاویر
- مدیریت خبر خوان
- مدیریت رنگ بندی سایت
- تهیه نسخه پشتیبان دیتابیس
- تبادل پیام بین کاربران
- تغییر وضعیت نمایش منوها
- مدیریت آگهی ها
- نظر سنجی ها
- مدیریت نظرات کاربران
- ایجاد انواع فرم
- سیستم پرداخت
- مدیریت فروشگاه
- گفتگوی آنلاین
- و غیره
در نظر داشته باشید، این شما هستید که امکانات CMS را تعیین می کنید و موارد فوق تنها برای معرفی ذکر شد.