CDN چیست؟

cdn

CDN یا Content Delivery Network در اصطلاح به میزبان‌های وبی گفته می‌شود که کار نگهداری از منابع برنامه‌نویسی وب مانند فایل‌های جاوااسکریپت، CSS، تصویرها و فونت‌ها را برعهده دارند.
برنامه‌نویسان وب می‌توانند به جای نگهداری مستقیم این منابع در روی سرور خود، از این میزبان‌ها کمک بگیرند.
برخی شرکت‌های بزرگ مانند گوگل و مایکروسافت، CDNهایی عمومی برای نگهداری منابع پرکاربرد وب مانند کتابخانه‌ی jQuery ایجاد کرده‌اند.
استفاده از CDN به جای نگهداری فایل‌ها روی سرور اصلی چندین مزیت دارد که برخی از آن‌ها عبارتند از:

  • کاهش مصرف پهنای باند روی سرورهای شخصی
  • کاهش پهنای باند مصرفی کاربران به دلیل استفاده‌ی اشتراکی سایت‌ها از منابع
  • سرعت دسترسی سریع به دلیل استفاده از سرورهای قدرتمند و میزبانی ابری
  • بهینه‌سازی سیستم Cache مرورگرها
  • کاهش آلودگی محیط زیست به دلیل کاهش افزونگی و کاهش مصرف پهنای باند
  • افزایش سرعت بارگزاری صفحات وب به دلیل وجود منابع در Cache مرورگر

این میزبان‌ها به صورت رایگان یا تجاری به ارائه‌ی خدمات می‌پردازند. از مشهورترین میزبان‌های تجاری می‌توان به سرورهای ابری آمازون و از میزبان‌های رایگان می‌توان به jsDelivr و CloudFlare اشاره کرد.

آخرین نسخه‌ی تقویم شمسی جاوااسکریپت روی میزبان jsDelivr در دسترس است که از این پس می‌توانید به صورت مستقیم از آن استفاده نمایید.
برای اطلاعات بیشتر اینجا کلیک کنید

این نوشته در برنامه‌نویسی, فناوری ارسال و برچسب شده است. افزودن پیوند یکتا به علاقه‌مندی‌ها.

پاسخ دهید

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

شما می‌توانید از این دستورات HTML استفاده کنید: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>