ارزدیجیتال
حراجی دامنه های ویژهمشاهده





وینگو مارکت
تبلیغات
تبلیغات
تبلیغات تبلیغات
تبلیغات تبلیغات

CDN چیست و چگونه کار می‌کند

وردپرس , مقالات,آموزش,ترفند

CDN چیست

شاید برای شما این سوال پیش بیاید که CDN چیست و چرا باید از آن استفاده کنیم. سی دی ان یا همان شبکه انتقال محتوا سرویسی است که با آن می توانید سرعت سایت خود را مثل یک موشک افزایش دهید. در واقع با CDN محتوای سایت شما از نزدیک‌ترین سرور موجود در اطراف منطقه جغرافیایی کاربر شما لود خواهد شد و اینکار باعث افزایش سرعت و کارایی سایت شما و در نتیجه بهبود سئوی سایت در گوگل خواهد شد.

CDN چیست و چگونه کار می‌کند

در این مقاله آموزشی می‌خواهیم به شما توضیح دهیم که سایت‌های بزرگی مثل گوگل، اینستاگرام و فیسبوک و…. که حجم زیادی درخواست کننده و بازدید کننده دارند؛ از چه سروری استفاده می‌کنند که می‌تواند پاسخگوی این میزان درخواست کننده و بازدید کننده باشد. اما جالب است بدانید که این وب‌سایت‌ها از سرور قوی استفاده نمی‌کنند. بلکه از یک تکنولوژی به نام CDN یا Content Delivery Network استفاده می‌کنند. در ادامه با ما همراه باشید تا شما را با تکنولوژی CDN بیشتر آشنا کنیم.

 

برای مثال سایت بیست اسکریپت یک سرور اصلی در شهر تهران دارد، که تمام درخواست‌ها به سمت این سرور می‌رود. حالا فرض کنید تعدادی کاربر از شیراز، یزد و پاسارگاد بخواهند وارد سایت شوند. طبیعتا باید ابتدا یک درخواست به سمت سرور سایت ما در تهران ارسال کنند و سپس پاسخی دریافت کنند. اگر میزان این درخواست‌ها و پاسخ‌های سایت ما بیش‌از اندازه شود که سرور دیگر توان پاسخگویی نداشته باشد. سرور سایت ما Down می‌شود و دیگر قادر به پاسخگویی کاربران نخواهد بود.

 

حتی کاری که هکرها در حملات DOS و DDOS برای از دسترس خارج شدن وب‌سایت انجام می‌دهند دقیقا همین است. تعداد درخواست‌های سایت را با استفاده از ربات‌ها افزایش می‌دهند، تا جایی که سرور سایت دیگر قادر به پاسخگویی این حجم از درخواست‌ها را نداشته باشد.

 

CDN چگونه کار می‌کند

اما حالا CDN دقیقا چه کاری برای ما انجام می‌دهد؟ سرویس CDN یک‌سری سرور را به‌عنوان سرورهای لبه (Edge Server) در میان کاربر و سرور اصلی سایت ما قرار می‌دهد. یعنی به‌جای اینکه درخواست کاربر مستقیما به سمت سرور اصلی سایت برسد. ابتدا درخواست به سرور لبه می‌رسد و سپس همان درخواست از سرور لبه به سرور اصلی سایت انتقال داده می‌شود. حالا در این میان سرور لبه یک نسخه از پاسخ سرور اصلی به درخواست کاربر در خودش ذخیره می‌کند. این کار باعث می‌شود که اگر یک کاربر دیگر، همان درخواست را بخواهد ارسال کند. پس از رسیدن درخواستش به سرور لبه پاسخ ذخیره شده را دریافت خواهد کرد. یعنی با این کار دیگری نیازی نیست که درخواست کاربر به سمت سرور اصلی سایت ارسال شود و منابع سرور بابت پاسخگویی به درخواست اشغال شود.

 

جالب است بدانید تعداد این سرورهای لبه هم کم نیست. تقریبا می‌توان گفت در تمام مرکز استان‌های کشور، یک یا چند سرور لبه وجود دارد. در نتیجه با افزایش تعداد درخواست‌های کاربران، سرور سایت شما Down نخواهد شد. چرا که درخواست‌های کاربران روی سرورهای لبه توزیع می‌شود.

 

چرا باید از CDN استفاده کنیم

  • امنیت سایت را افزایش می‌دهد و باعث جلوگیری از حملات DDOS می‌شود.
  • سرعت سایت شما را افزایش می‌دهد، چرا که باعث می‌شود بار سرور اصلی کاهش پیدا کند.
  • فاصله بین فرد درخواست کننده و سرور پاسخ دهنده بسیار کم می‌شود.

اما دلیل مهم‌تر استفاده از CDN مربوط به SEO می‌شود. چرا که این سرورهای لبه در کشورهای دیگری هم قرار دارد. حالا فرض کنید ربات‌های جستجوگر گوگل بخواهند از کشور آمریکا به وب‌سایت شما دسترسی پیدا کنند. خب طبیعتا به دلیل ضعیف بودن شبکه اینترنتی ایران، ربات‌ها نمی‌توانند به صفحات سایت دسترسی پیدا کنند. اما چون سرورهای لبه در کشورهای دیگری هم قرار دارد و روی آن‌ها یک کپی از اطلاعات سایت قرار دارد. نیازی نیست تا ربات‌ها به سرور اصلی سایت ما در تهران دسترسی پیدا کنند. چرا که درخواست ربات‌ها توسط سرورهای لبه یا همان Edge Server پاسخ داده خواهد شد.

 

بهترین CDN برای ایران چیست

در حال حاضر از بهترین CDN های داخل ایران می‌توانیم به ابر دراک و آروان کلود اشاره کنیم. همچنین از بین CDNهای خارجی می‌توانیم به CloudFlare و Amazon CloudFront اشاره کنیم. اما با توجه به اینکه CDNهای خارجی در ایران سروری ندارند، ما پیشنهاد می‌کنیم از همان CDNهای ایرانی استفاده کنید.

موفق باشید.

این محتوا چقدر براتون مفید بود؟

از ۱ تا ۵ امتیاز بدید.

میانگین رتبه 4 / 5. تعداد رای : 1

تا حالا کسی رای نداده! اولین نفر شما باشید.

دانلود

هاست ارزان، لایت اسپید، سرور مجازی منطبق با اسکریپت های 20script کلیک کنید >

خرید ارز
مطلب مفیدی بود ؟
نویسنده : تیم محتوای 20اسکریپت 0 وردپرس , مقالات,آموزش,ترفند
لینک کوتاه مطلب : https://www.20script.ir/?p=58779
کلمات کلیدی پست :
مطالب مرتبط
16,088آموزش قرار دادن تبلیغات بعد از پست اول در وردپرس تاریخ : 2013/10/20
15,268اسکریپت ویدیو چت CAMCOM Chat نسخه 5.0 تاریخ : 2016/06/18
19,886دانلود قالب دیزاینر نسخه سال 95 برای وردپرس تاریخ : 2016/04/1
11,666افزونه ارسال اتوماتیک مطلب WP Robot نسخه v4.03 تاریخ : 2014/01/24
21,266اسکریپت Vivvo فارسی برای سایت های خبری تاریخ : 2013/10/22
13,679افزونه فارسی ارسال اتوماتیک مطالب وردپرس در اینستاگرام تاریخ : 2017/02/16
17,919دانلود قالب چندمنظوره KALLYAS برای وردپرس تاریخ : 2015/09/14
10,771اسکریپت مدیریت محتوای FlatPress تاریخ : 2017/06/9
53,089اسکریپت راه اندازی صرافی آنلاین Money Exchange نسخه 1.1 تاریخ : 2015/12/3
16,330افزونه واکنش گرا Google Map برای وردپرس تاریخ : 2014/05/22
16,398دانلود پوسته متخصصان بهینه سازی SEO WP برای وردپرس تاریخ : 2016/04/15
11,232اسکریپت ایجاد سایت گالری فیلم و عکس MediaFans v1.1 تاریخ : 2014/07/8
برخی از قالب های وبلاگ - بیست اسکریپت
قالب عشق بین انگشت هاقالب عشق بین انگشت ها
قالب دخترونه و آرایشقالب دخترونه و آرایش
قالب زیبای ماشینقالب زیبای ماشین
قالب فانتزی و طنز چِشمقالب فانتزی و طنز چِشم
قالب دختر رویاییقالب دختر رویایی
قالب وبلاگ دکوراسیونقالب وبلاگ دکوراسیون
قالب وبلاگ کلبه و درختقالب وبلاگ کلبه و درخت
قالب دختر زیباقالب دختر زیبا
قالب پسرونه غمگینقالب پسرونه غمگین
قالب عاشقانه قلبقالب عاشقانه قلب