استفاده از CDN


CDN یا شبکه توزیع محتوا (Content Delivery Network)، سیستمی از سرورهاست که در مناطق مختلف جهان مستقر شده‌اند و وظیفه اصلی آن‌ها افزایش سرعت تحویل محتواهای اینترنتی به کاربران است. وقتی شما یک وب‌سایت یا برنامه‌ای را باز می‌کنید، محتوای آن می‌تواند از نزدیک‌ترین سرور CDN به شما بارگذاری شود، به جای این که از سرور اصلی که ممکن است کیلومترها دورتر باشد دریافت شود.

اگر که از سرویس‌های DNS دیگری به جز سامانه DNS لیارا استفاده می‌کنید و سرویس مدنظرتان از CDN نیز پشتیبانی می‌کند؛ شما می‌توانید از این قابلیت در برنامه‌های خود در لیارا، بهره‌مند شوید. به صورت کلی، استفاده از CDN در برنامه‌های لیارا، سه حالت دارد:

  • SSL غیرفعال و CDN غیرفعال (HTTP): در این حالت، ارتباط از هاستینگ لیارا به CDN و ارتباط CDN به Client بدون رمزنگاری و مستقیم است. این حالت، فاقد امنیت است و استفاده از آن، توصیه نمی‌شود.
  • SSL فعال و CDN غیرفعال (HTTP): در این حالت، اتصال لیارا با CDN رمزنگاری شده است ولی ارتباط CDN با CLient فاقد رمز‌نگاری است و ممکن است در نهایت، خطای ۵۰۲ به کاربر، نمایش داده شود.
  • SSL فعال و CDN فعال (HTTPS): در این حالت، هم ارتباط لیارا با CDN و هم ارتباط CDN با Client کاملاً رمزنگاری شده (Full Encrypted) و ایمن است؛ دو بار hand-shaking صورت می‌گیرد و ممکن است تا حدودی سرعت برنامه پایین بیاید. استفاده از این حالت برای برقراری اتصال امن، توصیه می‌شود.