به نام خدا
با سلام خدمت همه ی شما عزیزان
در این قسمت از سری آموزش های آینوهاست به معرفی سیستم مدیریت محتوا (CMS) و بررسی ماهیت افزونه(Extension) می پردازیم.
شاید عبارت CMS را خیلی جاها شنیده باشید و برایتان سوال شده باشد که این اسم متعلق به چیست ؟ در حوزه وب و برنامه نویسی وب بار ها و بار ها این نام به گوش میرسد. درواقع CMS (سی ام اس) سیستم مدیریت محتوای یک وبسایت است !
CMS چیست ؟
سیستم مدیریت محتوا (CMS : Content Management System) یک برنامه ی رایانه ای (که میتواند تحت وب و یا برای دیوایس های مختلف باشد) میباشد که از طریق آن می توانید محتوا های خود را انتشار، حذف، ویرایش و یا بروزرسانی کنید. یک سیستم مدیریت محتوا از دو بخش تشکیل شده است :
- CMS :
نرم افزار مدیریت محتوا که به نویسنده ( که هیچ دانشی در حوزه وبمستری ندارد) این امکان را میدهد که محتوا های وبسایت خود را انتشار، حذف یا بروزرسانی کند و آنها را مدیریت کند
2. CDA :
نرمافزار تحویل محتوا که با تفسیر و استفاده از آن محتواهای وبسایت را بروز رسانی شود.
سیستم های مدیریت محتوای متعددی وجود دارند که از آنها میتوان به دروپال، جوملا، وردپرس و … اشاره کرد.
اضافه کردن امکانات جدید و موردنیاز در سیستم های مدیریت محتوا به سادگی از طریق نصب افزونه امکانپذیر میباشد.
افزونه چیست ؟
پلاگین یا افزونه (Extension) یک نرم افزار کوچک شامل گروهی از توابع است که می تواند در وبسایت های وردپرسی و یا دیگر سیستم های مدیریت محتوا نصب و پیاده سازی شود. افزونه های وردپرس به زبان php نوشته شده و با وردپرس یکپارچه میشوند. پس از نصب افزونه شما میتوانید آن را در منوی پیشخوان وردپرس خود مشاهده کنید.
افزونه های بسیار متعددی برای سیستم مدیریت محتوای وردپرس وجود دارند، بیش از یک میلیون افزونه برای وردپرس تا به حال نوشته و طراحی شده. یکی از دلایل محبوبیت وردپرس نیز افزونه های موجود برای آن است که شما بسیاری از قابلیت های مدنظر خود را میتوانید با نصب افزونه در وبسایت خود پیاده سازی کنید.
امیدواریم که این قسمت از سری آموزش های آینوهاست مورد استفاده ی شما عزیزان قرار گرفته باشد.
تیم آینوهاست | AinOhost Team.