وباکا

آموزش تخصصی برنامه نویسی وب

سیستم هایی که آنها را با نام CMS می شناسیم مخفف عبارت Content Management System به معنای سیستم مدیریت محتوا می باشند. cms نرم افزار مبتنی بر سرویس دهنده می باشد که مدیران سایت ها با اسنفاده از آن می توانند حتی بدون مهارت برنامه نویسی وب سایت خود را ایجاد کرده و صفحات آنرا طراحی کنند.

cms های تحت وب

CMS هایی که برای ایجاد وب سایت های اینترنتی استفاده می شوند WCMS نامیده شده و در این مقاله به بررسی امکانات این سی ام اس ها می پردازیم.

هدف اصلی استفاده از cms ساده کردن کارها می باشد. به عبارتی اگر بخواهید متنی از یک صفحه را تغیر دهید نیازی به بارگذاری مجدد همه اطلاعات بر روی سرور نیست ، بلکه به راحتی می توان از گزینه های موجود متن را ویرایش کرده و با زدن یک دکمه بلافاصله آن را ذخیره کرد.

همچنین برای ایجاد صفحات جدید نیازی به نوشتن کدها برای هر صفحه به صورت جداگانه نمی باشد، بلکه یکبار این کدها نوشته می شوند و هر بار که شما بخواهید مطلب و صفحه جدیدی را به سایت خود اضافه کنید این کدها به صورت اتوماتیک به متن ارسالی شما اضافه خواهند شد.

برای مثال اگر شما می خواهید برای خودتان یک سایت خبری راه اندازی کنید ، می توانید یک cms را بر روی سرور نصب کرده و کار خود را آغاز کنید. شما برای کار با cms نیازی به دانش برنامه نویسی تحت وب ندارید و لزومی هم ندارد که بدانید سیستم مدیریت محتوایی که استفاده می کنید به چه طریق این کارها را انجام می دهد. چرا که برای شما سایت و محتوای آن مهم می باشد.

استفاده از cms می تواند در راه اندازی سریع یک وب سایت به ما کمک کند. اما نباید هر cms ای را که دیدیم آن را نصب کرده و از آن استفاده کنید. درحال حاضر سیستم های مدیریت محتوای مختلفی وجود دارد که هرکدام برای فعالیت های خاصی مناسب می باشند، برای همین باید زمینه کار سایت خود را مشخص کرده و متناسب با فعالیت هایی که میخواهیم انجام دهیم یک cms را برای کارمان انتخاب کنیم.

ویزگی های یک cms خوب

• دارای محیط فارسی

• پشتیبانی از طرف طراح و توسعه دهندگان ( چه cms رایگان باشد و چه تجاری )

• محیط کاربری ساده

• قابلیت انعطاف پذیری برای گسترش دادن

• سرعت انتشار مطالب در سایت و مدیریت بخش های مختلف

• داشتن ادیتور متن با گزینه های کاربردی و و امکانات لازم برای گذاشتن فایل های مدیا در کنار متون

• قابلیت برگراری ارتباط با کاربر (منظور داشتن امکاناتی همچون عضویت ، نظرسنجی و… می باشد)

• یک cms خوب باید راه کارهای جلوگیری از نفوذ به سایت داشته باشد

• بهینه بودن برای موتورهای جستجو از قبیل Google , Yahoo و Bing

• چند کاربره بودن

• و…

علاوه بر اینکه سیستم مدیریت محتوایی که انتخاب می کنید باید شرایط فوق را داشته باشد به این نکته هم باید توجه کرد که CMS انتخابی روی کدام سیستم عامل قابل اجرا می باشد. با اینکه اکثر cms ها برای سیستم عامل لینوکس نوشته می شوند ولی برخی از آنها هم برای سیتسم عامل ویندوز می باشند که به این نکته نیز باید توجه کرد.

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

فهرست مطالب