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





تبلیغات
تبلیغات تبلیغات
تبلیغات ژاکت, مرجع خرید قالب و افزونه وردپرسی اورجینال

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
کلمات کلیدی پست :
مطالب مرتبط
5,704اسکریپت فروشگاه ساز The Shop تاریخ : 2023/04/6
10,505اسکریپت دانلودر حرفه ای یوتیوب YouTube to MP3 Converter Pro تاریخ : 2016/12/14
10,142اسکریپت مسدود کردن کاربران Ban System تاریخ : 2014/04/29
30,330اسکریپت فارسی دانلود به ازای پرداخت مبلغ تاریخ : 2013/10/25
23,829دانلود اسکریپت پشتیبانی تیکتینگ Ticket System نسخه 1.4 تاریخ : 2015/02/25
25,074قالب فارسی و تک صفحه ای Rocket به صورت HTML تاریخ : 2015/02/11
12,526اسکریپت خبرخوان فارسی Hibab تاریخ : 2013/10/22
17,622اسکریپت دایرکتوری فایل PHP FileList فارسی تاریخ : 2015/03/11
10,261دانلود قالب 21 منظوره GoodStore برای ووکامرس تاریخ : 2015/03/29
12,847اسکریپت اجرای لیست موسیقی آنلاین Panzer HTML5 Audio تاریخ : 2013/10/20
21,573اسکریپت پرتال کاریابی Job Portal نسخه 3.5 تاریخ : 2018/06/11
11,570قالب زیبای پارس نشان برای وردپرس تاریخ : 2014/08/26
برخی از قالب های وبلاگ - بیست اسکریپت
قالب عشق بین انگشت هاقالب عشق بین انگشت ها
قالب دخترونه و آرایشقالب دخترونه و آرایش
قالب زیبای ماشینقالب زیبای ماشین
قالب فانتزی و طنز چِشمقالب فانتزی و طنز چِشم
قالب دختر رویاییقالب دختر رویایی
قالب وبلاگ دکوراسیونقالب وبلاگ دکوراسیون
قالب وبلاگ کلبه و درختقالب وبلاگ کلبه و درخت
قالب دختر زیباقالب دختر زیبا
قالب پسرونه غمگینقالب پسرونه غمگین
قالب عاشقانه قلبقالب عاشقانه قلب
بیست اسکریپت
اسکریپت
profile
sourceforge
profile webmaster
profile check
checker list
checker
checker
upload file