نرمافزار مدیریت محتوا یا CMS برنامهای است که بطور کامل از ایجاد، مدیریت و بروزرسانی یک وبسایت پشتیبانی میکند و تمام ابزارهای مورد نیاز را برای مدیریت یک سایت را دارا میباشد. CMS چرخه زندگی یک صفحه وب را از ایجاد و بروزرسانی تا انقراض آن در بر میگیرد. CMS همچنین دارای قابلیت مدیریت ساختار سایت، شیوه نمایش صفحات و ارتباط آنها با منوها میباشد. به عبارت سادهتر CMS نرمافزاری است برای تولید وبسایتی حرفهای. توجه داشته باشید که عبارت CMS که مخفف Content Management System است و تنها منحصر به وب نیست و به مدیریت هر نوع محتوایی برمیگردد، ولی بیشترین کاربرد را در وب دارد.
همچنین باید دانست که cms مجموعهای از رویهها برای مدیریت روند کار در یک محیط مشارکتی است. این رویهها میتوانند دستی یا رایانهای باشند. این رویهها طراحی میشوند که:
۱.افراد زیادی بتوانند مشارکت کنند و دادههای مختلفی را به اشتراک بگذارند
۲.دادهها دارای کنترل دسترسی براساس نقش کاربران باشند. نقش کاربران تعیین میکند که چه کاربری چه چیزی را میتواند ویرایش کند یا ببیند
۳.ذخیرهسازی و بازیابی دادهها را آسان کند
۴.ورودیهای مشابه تکراری را کاهش دهد
۵.گزارشنویسی را بهبود بخشد
۶.ارتباط بین کاربران را بهبود بخشد
در یک CMS، داده میتواند هر چیزی باشد، مانند اسناد، فیلم، عکس، شماره تلفن، دادههای علمی و غیره. CMSها بیشتر برای ذخیره، کنترل، بازبینی، توسعه معنایی و انتشار اسناد بهکار میرود.
سایتهای مجهز به سیستم مدیریت محتوا (cms) وبسایتهایی از نوع پرتالها یا سایتهای پویا هستند که برای مصارف خاص توسط طراحان حرفه ای و یا شرکتهای طراحی حرفه ای ایجاد میشوند.
تمام مزایا و معایب مربوط به سایتهای پویا در مورد سایتهای مجهز به سیستم مدیریت محتوا صدق می کند. البته در نظر داشته باشید که سایتهای پویا و پرتالها نیز مجهز به سیستم مدیریت محتوا هستند اما آنچه که در CMS ها متفاوت است طراحی آنها و سیستمهای مدیریت محتوای آنها برای مصارف خاص است.
بدون دیدگاه