CDN چیست؟
شبکه توزیع محتوا یا “Content Delivery Network” که به اختصار CDN نامیده میشود، یک راه ارتباطی سریعتر میان سایت شما و مخاطب سایت است. با استفاده از CDN، محتوای سایت شما بر روی سرورهای لبه (Edge) ارائه دهنده ذخیره خواهد شد و هر زمان که کاربری درخواستی را به سایت شما ارسال میکند، پاسخ درخواست خود را از نزدیکترین سرور لبه (پاپ سایت) دریافت خواهد کرد. بگذارید با ذکر یک مثال نگاه بهتری به این مسئله داشته باشیم.
فرض کنید شما صاحب یک شرکت با یک محصول انحصاری هستید. محصول شما بینالمللی است و مشتریان شما در سرتاسر جهان پراکنده هستند. اگر تنها مبدا ارائه محصولات شما، شرکت شما باشد، مسلما زمان ارسال و تحویل سفارشات مشتریان شما بسیار زمانبر خواهد بود. حال فرض کنید شما در هر کشور یک یا چندین نمایندگی داشته باشید. در این صورت زمان تحویل سفارشات به مشتریان بسیار کاهش خواهد یافت. این مسئله موجب میشود که رضایت کاربران از شرکت شما افزایش یابد و نهایتا فروش شما چندین برابر شود. در این مثال، کارخانه شما همان سایت شما بود و محصول انحصاری شما همان محتوای سایت شماست.
دلیل محبوبیت زیاد CDN کلودفلر چیست؟
شاید برایتان سوال شده باشد که با وجود غولهای بزرگ صنعت CDN همچون Amazon Cloudfront و Facebook CDN، چگونه یک شرکت تازه تاسیس که سابقهای به اندازه رقبای خود ندارد، توانسته بیش از یک سوم بازار را تصاحب کند!
با بررسیهایی که داشتیم، به چندین پاسخ دست یافتیم. نقاط قوت کمپانی Cloudflare که موجب برتری این شرکت در برابر رقبایش شده به صورت خلاصه به شرح زیر است:
- توجه ویژه Cloudflare به مسئله امنیت
- امکانات زیاد پنل CDN حتی با استفاده از پلن رایگان
- ارائه گواهینامه SSL رایگان
- ارائه فایروال AntiDDOS بر روی تمامی پلنها
شاید بتوان بزرگترین عامل موفقیت Cloudflare را، توجه ویژه این شرکت به مسئله امنیت سایتها دانست. سطح امنیت و حساسیت دیوار آتش در شبکه توزیع محتوای Cloudflare، حتی در پلن رایگان نیز قابل مدیریت و بررسی است.
اکنون که با مفهوم شبکه توزیع محتوا (CDN) و اهمیت آن آشنا شدید، زمان آن فرارسیده که به بررسی نحوه اتصال CDN شرکت Cloudflare به سایت خود بپردازیم.