بستن فهرست

سیستم مدیریت محتوا یا سی ام اس CMS چیست ؟

تاریخ انتشار : ۱۶ بهمن ۱۳۹۳

تقریبا همه افرادی که می خوان یه سایت راه بندازن واژه « سیستم مدیریت محتوا » یا « سامانه مدیریت محتوا » یا « سایت ساز » رو شنیدن . سیستم های مدیریت محتوا نقش بسیار مهمی در گسترش وب داشتن . من در این پست می خوام نکات بسیار مهمی رو درباره سیستم مدیریت محتوا خدمت تون عرض کنم . این نکات بسیار بسیار مهمن و اگر قصد راه اندازی سایت دارید حتما این پست کوتاه و قابل فهم رو بخونید .

 سیستم مدیریت محتوا یا سی ام اس CMS چیست ؟

سیستم مدیریت محتوا یا Content Management System در واقع یک نرم افزاره که اطلاعات یک وب سایت رو مدیریت میکنه . اطلاعات وب سایت در بانک اطلاعاتی ذخیره میشه . سیستم مدیریت محتوا به بانک اطلاعاتی و فایل های موجود در سرور ( مثه عکس ها )  دسترسی داره و این اطلاعات رو بنا به شرایط و درخواست کاربر پردازش میکنه و نمایش میده . با استفاده از یک سیستم مدیریت محتوا ، بدون دانش فنی می تونید یک وب سایت رو به راحتی مدیریت کنید .

با سیستم مدیریت محتوا ، بدون دانش فنی می تونید یک وب سایت رو مدیریت کنید

با سیستم مدیریت محتوا ، بدون دانش فنی می تونید یک وب سایت رو مدیریت کنید

مثلا مطالب جدیدی به سایت اضافه کنید ، مطالب رو ویرایش کنید و یا این مطالب رو حذف کنید . حتی می تونید تنظیمات سایت رو تغییر بدین . سیستم های مدیریت محتوا کار برنامه نویس ها رو خیلی ساده تر کردن . برنامه نویس ها به جای اینکه یک سیستم رو از ابتدا بسازن ، میان یه CMS خوب رو انتخاب می کنن و بعد اون CMS رو بر اساس نیاز مشتری ویرایش می کنن . در حالت کلی سیستم های مدیریت محتوا دو بخش دارن :

■ بخش عمومی سایت یا Front : همون چیزیه که عموم کاربران می بینن . مثلا تو وب سایت علم فردا همین مطالبی که دارید می خونید و میبینید ، بخش عمومی یا front سایته .

■ بخش مدیریت یا Admin : قسمت مدیریت سایت رو فقط مدیران سایت میبینن و افراد عادی بهش دسترسی ندارن . مدیران سایت با وارد کردن نام کاربری و رمز عبور شون می تونن به بخش مدیریت دسترسی داشته باشن و مطالب و تنظیمات سایت رو مدیریت کنن .

البته با توجه به نوع سیستم مدیریت محتوا ، انواع دسترسی ها هم متفاوته . برای مثال یک سیستم مدیریت وبلاگ ( مثه وردپرس ) شامل چند نوع حساب کاربری مختلفه از جمله : مدیر سایت ، ویراستار ، نویسنده و مشترک اخبار ( بازدید کننده ها ) . یا مثلا در سایت های دانشگاه مدیر ارشد ، استاد ها ، امور مالی ، مدیر آموزش و دانشجو ها هر کدوم به بخش های خاصی از سیستم دسترسی دارن .

 انواع سیستم های مدیریت محتوا

انواع سیستم های مدیریت محتوا یا Content Management System

انواع سیستم های مدیریت محتوا یا Content Management System

تا به امروز سیستم های زیادی با کاربرد های متفاوت تولید شدن و  تقریبا میشه گفت برای هر کاری که تصور کنید یک نوع سیستم مدیریت محتوا وجود داره مثلا سیستم های مدیریت وبلاگ ، سیستم های مدیریت گالری عکس یا فیلم ، سیستم های مدیریت املاک ، سیستم های پرسش و پاسخ و … .  این سیستم های مدیریت محتوا معمولا با سه نوع مجوز ( License )  منتشر میشن :

■ تجاری : برای استفاده از CMS های تجاری باید مبلغی رو برای خرید لایسنس به تولید کننده پرداخت کنید .

■ رایگان Free : برای استفاده از CMS های رایگان نیازی به پرداخت نیست اما سورس کد نرم افزار رمزنگاری شده و شما نمی تونید تغییرش بدین . سورس کد این نوع پروژه های به صورت جداگانه فروخته میشه .

■ متن باز Open Source : سیستم های متن باز به صورت کاملا رایگان و با سورس کد منتشر میشن . شما می تونید این سیستم ها رو تغییر بدین و ازش استفاده کنید یا حتی بفروشید . سیستم های WordPress , Joomla , PHP-Nuke نمونه هایی از CMS های متن باز و موفق هستن که وب سایت های زیادی باهاشون ساخته شدن .

شما می تونید بر اساس نیاز تون یک CMS رو انتخاب کنید . مزیت استفاده از سیستم های موجود دربازار اینه که معمولا به صورت مداوم آپدیت میشن و هزینه دریافت این آپدیت ها خیلی کمه و در بعضی موارد اصلا رایگانه .

 سی ام اس CMS اختصاصی چیست ؟

اگرچه نرم افزار های مدیریت محتوا زیادی در بازار وجود داره که تقریبا هر نوع نیازی رو پوشش میدن اما در برخی موارد پیش میاد که لازمه برنامه نویسی به صورت کاملا اختصاصی انجام بشه . شرکت های بزرگ ، ارگان های دولتی ، بانک ها و بیزینس های جدید به یک سیستم مدیریت محتوا اختصاصی نیاز دارن . هزینه برنامه نویسی اختصاصی برای یک سیستم مدیریت محتوا بسیار بالاست و از ۲۰ میلیون تومن تا چند میلیارد متفاوته . برای مثال همین سیستم مدیریت دانشگاه که باهاش واحد های درسی تون رو انتخاب میکنید یک نوع سیستم مدیریت محتوا اختصاصیه که برای تولیدش هزینه سنگینی هم پرداخت شده . جالبه که من تا حالا هیچ سیستم دانشگاهی رو ندیدم که مثه بچه آدم کار کنه . سیستم بانک ها به صورت کاملا اختصاصی برنامه نویسی میشن . سی ام اس CMS اختصاصی مزایای زیادی داره مثلا :

■ ساخت امکانات جدیدی که در سایر سیستم ها وجود نداره

■ استفاده بهینه از منابع سرور

■ حذف کد های غیر ضروری و افزایش سرعت سایت

■ هیچکس نرم افزار شما رو در اختیار نداره و نمی تونه به راحتی ازش سر در بیاره

اما متاسفانه سیستم مدیریت محتوا اختصاصی چنتا عیب بزرگ هم دارن :

■ هزینه برنامه نویسی بسیار بالا

■ معمولا هزینه ارتقا و افزایش امکانات نرم افزار بالاست

■ اگر برنامه نویس دیگه ای بخواد سیستم رو گسترش بده کارش خیلی سخت میشه و ممکنه دستمزد بیشتری بخواد

چه افرادی به سیستم مدیریت محتوا نیاز دارند ؟

هر سایتی که بیشتر از چند صفحه باشه باید با سیستم مدیریت محتوا سازماندهی بشه . همونطور که در پست « وب سایت داینامیک » خدمت تون عرض کردم ، الان دیگه همه سایت ها به صورت داینمیک یا پویا نوشته میشن . یعنی الان دیگه سایتی وجود نداره که فقط ۴ ، ۵ تا صفحه داشته باشه . یه فروشگاه ساده حداقل چند صد صفحه داره که مدیریت این همه صفحه بدون یک سیستم مدیریت محتوا تقریبا غیر ممکنه . برای هر کاری یک سیستم مدیریت محتوا وجود داره که می تونید این سیستم رو فقط در چند دقیقه نصب و تنظیم کنید و بعد ازش استفاده کنید . بنابراین دیگه راه اندازی سایت بدون سیستم مدیریت محتوا امکان پذیر نیست و همه سایت ها به یک سیستم مدیریت محتوا نیاز دارن .

خب دوستان ، من سعی کردم هر چیزی که لازم بود درباره مفهوم سیستم مدیریت محتوا یا CMS بدونید رو خدمت تون توضیح بدم اما اگر بازم سوالی درباره این موضوع تو ذهن تون هست بفرمایید در خدمتم .

حتما مطالب زیر رو هم بخونید

  • راه اندازی سایت برای چه مشاغلی ضروری است ؟تا حالا به راه اندازی سایت برای کسب و کار خودتون فکر کردین ؟ آیا فکر کردین که داشتن یه وب سایت چقدر می تونه تو روند کسب و کارتون تاثیر بذاره ؟ من در این مطلب می خوام خیلی مفید و مختصر خدمت تون توضیح بدم که چه مشاغلی باید…
  • تفاوت ویندوز 10 پرو با ویندوز 10 Home چیست ؟تا حالا به این مسئله فک کردین که ویندوز 10 پرو با ویندوز 10 هوم Home ( نسخه خانگی ) چه تفاوتی داره ؟ اینکه چرا شرکت مایکروسافت چند نسخه از سیستم عامل ویندوز منتشر کرده موضوع بسیار مهمیه که لازمه هر کاربری بدونه . در ادامه این مطلب میخوام به…
  • کنترل تلویزیون چگونه کار می کند ؟ بررسی قطعات درون کنترل  دهه شصتی ها حتما خاطرشون هست روزی رو که برای جابجا کردن کانال های تلویزیون ، افراد خانواده یک نفر رو مسئول کرده بودن و معمولا هم کوچکترین فرد خانواده انتخاب میشد . این بلا چون سر بنده هم اومده کاملا خاطراتش رو یادم هست . به هر حال…
  • 13 عادت غلط آمیخته با تکنولوژی و روش های ترک آنها  در سال 2013 هر جا رو که نگاه کنی تکنولوژی رو می بینی و دنیا به سمتی داره پیش میره که آدما به طور ناخودآگاه درگیر تکنولوژی هستن . چه بسا افرادی که نمی دونند اینترنت چیه ، تو اینترنت چی میگذره ، کامپیوتر رو چطور خاموش و روشن…
دسته بندی
موضوعات مرتبط
ابراهیم درویش

من ابراهیم درویش هستم بلاگر تکتولوژی و مدرس زبان انگلیسی. در حال حاضر در استانبول (ترکیه) زندگی میکنم. نرم افزار خوندم و تخصص اصلیم برنامه نویسی وبه ؛ البته کمی هم برنامه نویسی اندروید بلدم. تقریبا از سال 1383 فعالیتم رو تو اینترنت شروع کردم. به زبان های ترکی استانبولی و اسپانیایی هم آشنایی دارم.

حمایت از علم فردا

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

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

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

سوال امنیتی *

21 دیدگاه

  • ادوین ملکی 04 آبان 1399

    من میخواهم ارائه بدم میشه من رو راهنمایی کنید؟

  • محمد حسین 31 خرداد 1398

    سلام ببخشید برنامه هایی که اطلاعات بیمارستان ها یا کتابخانه ها توی اون نگه داری و پردازش میشه هم یک نوع cms اختصاصی هست؟

  • مینا خالقی 27 آبان 1396

    خیلی ممنون از توضیحاتتون
    برای من همیشه سوال بود چطور میشه فهمید یه سایت با چه تکنولوژی ساخته شده. چند وقت پیش با افزونه Wappalyzer آشنا شدم که خیلی عالی هست و حتما توصیه میکنم نصب کنید.
    لطفا یک مقاله تهیه کنید ببینیم این افزونه ها و سایت ها از چه روشی برای استخراج اطلاعات استفاده می کنن؟ مگه دسترسی مدیر نباید داشته باشن؟ من سایت وردپرسی خودم رو دادم تا ریز افزونه ها و قالب رو برام در آورد. حتی یه سری اطلاعات که تو پنل دامنه زده بودم رو آورد و برام خیلی خیلی جای سوال داره. ممنون میشم راهنمایی کتیذ

  • اگه من بخوام یه وبسایت ساده و با وردپرس بسازم
    تا اینجا فهمیدم که میتونم با وورد پرس مطلب بفرستم ،ویرایش کنم و…
    حالا اگه بخام قالب وبسایتمو ویرایش کنم کدهای جدید مثل تبلیغات کناره های وبم بزارم و… چطوری باید این کارو انجام بدم ؟

    ممنون میشم جواب بدید

  • سلام.مرسی از مطلب تون
    میگم آقای درویش من الان سایتی که میخواستم رو با وردپرس طراحی کردم ( با وردپرس و وب سرور XAMPP ) الان دیگه برای این که سایت ام رو بیارم بالا و با زدن url اون هر کسی بتونه وارد بشه باید چیکار کنم ؟ منظورم همون خرید هاست و دامنه . از کجا باید شروع کنم ؟ چه کارایی باید انجام بدم.
    ممنون

  • محمدصادق 30 دی 1394

    باسلام خدمت شما عزیزان
    سوال اینه که با وردپرس می تونیم سایتی با قابلیت عضوگیری و انجمن و بالا خره یه سایت حرفه ای داشته باشیم یا نه؟

    با تشکر از مقاله خوبتون من همیشه مطالب علم فردا رو دنبال می کنم .

    • سلام
      بله می تونید . البته وردپرس خیلی از سرور کار میکشه و در وب سایت های بزرگ ممکنه با مشکلاتی مواجه بشید .

  • با سلام
    آیا میشه یک کد آماده html یک سایت را بدون استفاده از برنامه مدیریت محتوا در cpanel قرار داد؟ چگونه؟
    با تشکر

    • سلام
      CMS هیچ ربطی به چیزی که فرمودین نداره . برای آپلود یک فایل HTML باید از خود Cpanel یا Direct Admin استفاده کنید .

  • سلام ، آیا برای راه اندازی یه چت روم یا یه فروشگاه اینترنتی میشه از وردپرس استفاده کرد؟ پیشنهاد خودتون چیه؟

    • سلام
      1- در مورد چت روم که اصلا نمیشه رو وردپرس حساب کرد چون اصلا هیچ ربطی به این موضوع نداره ! سیستم های رایگان چت زیاده می تونید ازشون استفاده کنید .
      2- در مورد فروشگاه اینترنتی می تونید از وردپرس استفاده کنید . افزونه ها و قالب های زیادی برای وردپرس نوشته شده که باهاشون می تونید یه سایت فروشگاهی کامل بسازید اما یه نکته رو فراموش نکنید که حتما یه آدم متخصص اینکار رو براتون انجام بده چون در مورد فروشگاه اینترتی امنیت اهمیت زادی داره !
      موفق باشید

  • مقاله ی خیلی خوبی بود

  • مرضیه ربیحات 19 اردیبهشت 1394

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

  • عالی بود مرسی

  • ممنون از مطالب مفیدتون.

    چجوری میشه یه سیستم مدیریت محتوا مثل وردپرس رو رو سایت نصب کرد؟سیستم عامل سرور مهمه؟وردپرس هم روی لینوکس و هم روی ویندوز نصب میشه؟

    • سلام ، مرسی
      1- مستندات وردپرس رو در سایت وردپرس فارسی رو بخونید . به طور کامل توضیح داده شده .
      2- در مورد وردپرس نه ، مهم نیست . چون وردپرس بر روی همه سیستم عامل ها قابل اجراست .
      3- بله .

  • سیداحمدموسوی 18 بهمن 1393

    بسیار عالی و کاربردی است . سپاسگزارم

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

  • سلام لطفا به سوال من پاسخ بدید شما که کارتون طراحی سایت هست دوتا سوال ازتون داشتم
    1- یک سایتی مانند سایت های دانشگاه و همچنین سایتی مانند سایت سنجش چقدر هزینهش هست لطفا کامل توضیح دهید

    • سلام
      هزینه برنامه نویسی اختصاصی توسط تیم برنامه نویسی تعیین میشه . از طرفی من نمی دونم پشت این سیستم چه اتفاق هایی میوفته که بتونم قیمتش رو تخمین بزنم . اما معمولا هزینه برنامه نویسی این نوع پروژه ها حداقل چند صد میلیون تومنه .

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