تبلیغات تبلیغات
حراجی دامنه های ویژهمشاهده
آخرین ارسال های تالار مشاهده انجمن
اسکریپت vfm 1 پاسخ 48 بازدید افزونه ساخت شماره مجازی 10 پاسخ 573 بازدید مشکل در اسکریپت مچ فرم 0 پاسخ 141 بازدید واگذاری سرویس هاست اختصاصی ووکامرس 0 پاسخ 207 بازدید به هم ریختگی سایت بعد از نصب قالب 0 پاسخ 186 بازدید درخواست قالب با سبک کندو 0 پاسخ 209 بازدید اسکریپت نال شده 1 پاسخ 246 بازدید اسکریپت droppy 1 پاسخ 246 بازدید درخواست طراحی قالب وبلوتین 4 پاسخ 634 بازدید از کجا دامین ارزان خرید کنم لطفا معرفی کنید 1 پاسخ 389 بازدید
تبلیغات
تبلیغات تبلیغات

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
کلمات کلیدی پست :
مطالب مرتبط
18,682دانلود منو آبشاری بسیار حرفه ای تاریخ : 2013/11/23
12,256اسکریپت کوتاه کننده لینک پیشرفته Eos تاریخ : 2018/05/21
15,560اسکریپت راه اندازی صرافی آنلاین Money Exchange نسخه 2.0 تاریخ : 2016/03/30
12,313اسکریپت جستجوگر گوگل جی کوئری تاریخ : 2013/10/22
8,546فرم ورود به سایت بسیار زیبا و کاربردی تاریخ : 2013/10/22
11,999ساخت نسخه موبایل برای سایت وردپرسی تاریخ : 2015/09/30
24,724اسکریپت شبکه اجتماعی Sngine نسخه 2.7.2 تاریخ : 2020/06/2
18,036اسکریپت فروشگاه ساز قدرتمند CS Cart تاریخ : 2017/06/25
8,343پنهان کردن آیتم های غیرضروری در وردپرس تاریخ : 2013/10/27
12,223اسکریپت حمایت مالی و جذب سرمایه Fundme تاریخ : 2016/12/11
11,118اسکریپت انجمن ساز WoltLab Burning Board نسخه 4.1.10 تاریخ : 2016/05/22
11,862دانلود قالب دیزاینر نسخه سال 95 برای وردپرس تاریخ : 2016/04/1
برخی از قالب های وبلاگ - بیست اسکریپت
قالب عشق بین انگشت هاقالب عشق بین انگشت ها
قالب دخترونه و آرایشقالب دخترونه و آرایش
قالب زیبای ماشینقالب زیبای ماشین
قالب فانتزی و طنز چِشمقالب فانتزی و طنز چِشم
قالب دختر رویاییقالب دختر رویایی
قالب وبلاگ دکوراسیونقالب وبلاگ دکوراسیون
قالب وبلاگ کلبه و درختقالب وبلاگ کلبه و درخت
قالب دختر زیباقالب دختر زیبا
قالب پسرونه غمگینقالب پسرونه غمگین
قالب عاشقانه قلبقالب عاشقانه قلب
تبلیغات
تبلیغات