CDN یا شبکه تحویل محتوا چیست؟ چه کمکی به سایت ما می‌کند؟

  • جمعه, 1st January, 2021
  • 14:47pm

ما ۱۵ سال پیش آدم‌های باحوصله‌تری بودیم! دقایق زیادی به صدای گوش‌خراش Dial-Up گوش می‌دادیم تا بلکه به یک اینترنت فوقِ کند وصل شویم و با dial-upسرعت لاک‌پشتی، یک فایل ۳ مگابایتی را بعد از ۱ ساعت انتظار، دانلود کنیم! (یادتان آمد؟)

اما الان از این خبرها نیست! ما دیگر در اینترنت برای چیزی بیشتر از ۱ دقیقه وقت صرف نمی‌کنیم. درخواست‌مان را می‌فرستیم و اگر سایت دیر جواب‌مان را بدهد (دیر بارگذاری شود)، می‌رویم و از سایت رقیبش استفاده می‌کنیم. به همین سادگی!

پس سرعت در دنیای امروز، یک اصل مهم است و اگر می‌خواهیم به عنوان کسی که سایت یا کسب‌وکار اینترنتی دارد، شکست نخوریم، باید حواسمان به آن باشد.

قبلاً در مقاله افزایش سرعت وردپرس، ۱۰ تکنیک برای بهینه کردن سایت و افزایش سرعت را یادتان دادیم. حالا، در مقاله امروز می‌خواهیم یکی از این راهکارها، یعنی استفاده از CDN یا شبکه تحویل محتوا را بررسی کنیم.

ماموریت CDN تحویل محتوا به کاربران، از طریق یک شیکه به‌هم‌پیوسته از سرورها و بهبود سرعت و عملکرد سایت در زمان بارگذاری سایت است.

خب، اگر موافق باشید از تعریف CDN شروع کنیم و بعد به نقاط ضعف و قوت آن بپردازیم.

CDN چیست؟

CDN مخفف Content Delivery Network و به معنیِ «شبکه تحویل محتوا» است. حالا این یعنی چه؟

ببینید، در حالت معمول (یعنی بدون استفاده از CDN) شما یک سرور دارید و وب‌سایت شما، روی آن سرور فعال است؛ یعنی کاربران از هر جای دنیا که باشند، محتوای شما را از همین سرور دریافت می‌کنند.

 اما وقتی که از CDN استفاده می‌کنید، وضع کمی فرق می‌کند؛ محتوای سایت شما (شامل تصاویر، متن، کدها، دیتاها و …) در شبکه‌ای جهانی از سرورها کپی (یا کش) شده و از نزدیک‌ترین نقطه جغرافیایی، به مخاطب تحویل داده می‌شود. 

مثلاً اگر مخاطب شما در ایران باشد، محتوا از یک سرور داخل ایران به او تحویل داده می‌شود و اگر در کانادا باشد، از یک سرور داخل کانادا.

این مثال در CDN های داخلی هم صدق می‌کند. مثلاً فرض کنیم سرور میزبان شما در شهر تهران قرار گرفته و از CDN استفاده می‌کنید. سرورهای دیگری که سایت شما به وسیله CDN روی آن قرار دارد هم در مشهد، شیراز، اصفهان و تبریز قرار دارند.

حالا اگر یک کاربر از بجنورد سایت شما را باز کند، به‌جای اینکه محتوا از سرور تهران تحویل او داده شود، از نزدیک‌ترین سرور که مشهد باشد تحویل داده می‌شود.

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

مروری بر تعریف POP، CDN Edge Server و Origin Server

Origin server منبع اصلی داده‌های سایت شما (یا همان هاست یا سرور اصلی) است. برای مثال اگر ایران‌سرور هاست خریده‌اید و دیتاسنتر این هاست در تبریز است، Origin Server شما در تبریز واقع شده است.

Edge Server ها کامپیوترهایی هستند که محتوا را از Origin Server کش می‌کنند (به زبان ساده‌تر، به‌صورت یک کپی در خود نگهداری می‌کنند). توجه کنید که مفهوم Edge Server با Pop متفاوت است، اما خیلی اوقات اشتباه گرفته می‌شود.

POP مخفف Point Of Presence و به‌معنی نقاط حضور است. در واقع POP بیشتر به مکان جغرافیایی سرور اشاره دارد. هر POP هم می‌تواند شامل چند سرور Edge باشد.

CDN چطور کار می‌کند؟

برای به حداقل رساندن فاصله بین بازدیدکنندگان و سرور وب‌سایت، CDN نسخه کش شدۀ محتوای سایت را در چند مکان جغرافیایی – که به آن‌ها PoP گفته می‌شود – ذخیره می‌کند. هر PoP شامل تعدادی سرورِ حاوی محتوای کش شده است، که مسئول تحویل آن به بازدیدکنندگان نزدیک‌شان هستند.

فکر می‌کنید فایدۀ این کار چیست؟

بگذارید یک مثال بزنم.

بدون CDN همه کاربرانِ سایت شما، محتوا را از سرور اصلی (مثلاً سرور داخل تهران) دریافت می‌کنند. به عبارت دیگر، مرورگر کاربران درخواست (Request) را به سرور تهران می‌فرستد و این سرور باید پاسخ را – که در اینجا بارگذاری محتوا است – برای آن‌ها بفرستد.

حالا تصور کنید سایت شما ترافیک بالایی داشته باشد. چه اتفاقی می‌افتد؟

اینجا موقعیتی پیش می‌آید که سرور باید به تعداد زیادی از درخواست‌ها، پاسخ بدهد. پس بار زیادی به سرور تحمیل می‌شود و در نتیجۀ آن، پاسخ‌ها دیرتر ارسال شده، سایت‌تان دیرتر بارگذاری می‌شود و در نهایت یک تجربه کاربری افتضاح برای بازدیدکنندگان سایت‌تان رقم می‌خورد!

 

اینجاست که اهمیت وجود CDN به چشم می‌آید.

CDN ها به‌جای یک سرور، چندین سرور را که در سرتاسر جهان (یا ایران) مستقر شده‌اند، برای‌تان آماده سرویس‌دهی می‌کند. وقتی از CDN استفاده می‌کنید، معمولاً محتوای استاتیک (Static) سایت‌تان کش شده و در تمامی این سرورها ذخیره می‌شود.

شبکه توزیع محتوا

شاید بپرسید محتوای استاتیک سایت شامل چه چیزهایی است؟

تصاویر، فایل‌های CSS که مربوط به قالب سایت هستند، جاوا اسکریپت‌ها، فلش و …. این فایل‌ها همیشه در سایت شما ثابت هستند و تغییری نمی‌کنند.

دقت کنید که من کمی بالاتر زیر «معمولاً» خط کشیده بودم؛ به این دلیل که ما ۲ نوع CDN دیگر هم داریم که هم محتوای استاتیک و هم محتوای داینامیک را کش می‌کنند:

  • Dynamic CDN
  • Multi-Purpose CDN

خب، صبر کنید … تنها فایده استفاده از شبکه تحویل محتوا (CDN)، افزایش سرعت نیست؛ CDN مزایای دیگری هم دارد که در بخش بعدی بررسی می‌کنیم.

مزایای CDN چیست؟

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

۱) افزایش امنیت

وقتی که از CDN استفاده می‌کنید، دیگر کل بار سایت‌تان روی دوش Origin Server (سرور اصلی) نیست و بیشتر ترافیک توسط سرورهای CDN Edge ارائه می‌شود. همین امر، حملات DDos به سرور اصلی را کاهش می‌دهد.

جدا از این، اکثر CDN ها، قابلین نصب TSL (نوعی گواهی SSL) را دارند؛ همانطور که می‌دانید، با نصب گواهی TLS ترافیک سایت شما رمزنگاری می‌شود.

۲) هزینه مقرون‌به‌صرفه

تهیه زیرساخت‌ها در CDN، برعهدۀ ارائه‌کننده آن است؛ پس شما از این بابت و (همین‌طور از بابت نگهداری زیرساخت‌ها) هزینه‌ای نمی‌پردازید.

هزینه پهنای باند مصرفی در سرور مبدا (Origin Server) هم کاهش پیدا می‌کند؛ چون تقریباً ۸۰ درصد ترافیک روی دوش سرورهای Edge CDN است.

۳) کاهش پینگ و Latency (تاخیر)

وقتی محتوای سایت شما، از فاصله جغرافیایی نزدیک‌تری به کاربران تحویل داده می‌شود، پینگ سرور و تاخیر در شبکه (Latency) هم پایین می‌آید. دقت کنید که کاهش پینگ و بهبود سرعت سایت، هم روی تجربه کاربری بهتر تاثیر دارد و هم جزو فاکتورهای SEO محسوب می‌شود.

در مقاله پینگ چیست؟ مفصل راجع‌به این موضوع صحبت کرده‌ایم؛ پیشنهاد می‌کنم این مقاله را برای اطلاعات بیشتر بخوانید.

۴) نرخ پایین ازدحام شبکه

مسلما هرچقدر میزان ازدحام روی شبکه کم باشد، عملکرد (Performance) آن بهتر خواهد بود. ازدحام شبکه اغلب زمانی اتفاق می‌افتد که تعداد زیادی از کاربران می‌خواهند به طور همزمان به یک وب‌سایت دسترسی پیدا کنند. مثلاً موقع اجرای کمپین تبلیغاتی یا ارائه یک محصول پرطرفدار.

استفاده از CDN باعث تکثیر محتوا روی سرورهای مختلف می‌شود و همین کار ازدحام شبکه کمتر و فشار کمتر روی یک سرور را به دنبال دارد. در نتیجه عملکرد بهتر و تجربه کاربری بهتری را از سایت شاهد خواهیم بود.

۵) آپ‌تایم بهتر و افزایش اعتماد کاربران

قبلاً هم گفتیم، CDN شبکه‌ای به‌هم‌پیوسته ار سرورها است. حالا اگر یک سرور از کار بیفتد چه می‌شود؟

خیلی سریع سرورهای دیگر جایگزین آن شده و جواب درخواست کاربران را می‌دهد. اینطوری آپ‌تایم سایت شما افزایش پیدا می‌کند و مخاطبان اعتمادشان را به شما از دست نمی‌دهند.

یک نکتۀ مهم: برعکس این اتفاق نیز به برند شما آسیب می‌زند. مثلاً اگر CDN خود را از شرکتی تهیه کنید که معتبر نیست یا سابقه چندان خوبی ندارد، نمایش پی در پی اعلام قطعی سایت شما، مخاطبان‌تان را ناامید خواهد کرد و تصویر بدی از برند شما خواهد ساخت.

۶) افزایش نرخ تبدیل (Conversion Rate)

تحقیقات مختلفی ثابت کرده است که افزایش یا کاهش سرعت سایت، بازی یا هر محتوای دیجیتالی، تاثیر مستقیمی بر میزان نرخ تبدیل دارد.

نرخ تبدیل چیست؟ وقتی کاربران وارد سایت شما می‌شوند و عمل (Goal) مدنظر شما را انجام می‌دهند (مثلاً خرید یا ثبت نام در سایت)، می‌گوییم که یک تبدیل اتفاق افتاده است. به درصد این تبدیل‌ها، نرخ تبدیل گفته می‌شود.

پس با این حساب، چند میلی‌ثانیه تاخیر در بارگذاری سایت بزرگی مثل آمارون، می‌تواند چندین هزار دلار خسارت مالی وارد کند.

بهترین CDN (شبکه تحویل محتوا) چیست؟

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

برای جواب درست دادن به سوال، بهتر است که با ۶ فاکتور مهم آشنا شوید.

۱) نیازهای سازمان شما

نیازسنجی جزو مراحلی است که قبل از هرکاری باید آن را انجام دهید. قبل از اینکه به تجزیه و تحلیل ارائه‌دهندگان مختلف CDN برسیم، باید نیازهای سازمان خود را بشناسیم. جواب این سوالات می‌تواند به شناخت بهتر شما از کسب و کار خود کمک کند.

چه نوع وب‌سایتی دارید؟ آیا فروشگاه اینترنتی دارید؟ کاربران شما در کجا قرار دارند؟ بیشتر با چه نوع محتوایی (متن، فیلم و غیره) منتشر می‌کنید؟ بودجه شما چقدر است؟

البته این سوالات به تنهایی نمی‌تواند کمک کند و مطمئنا باید بیشتر از این‌ها وقت بگذارید. ولی یک دیدگاه کلی برای شما ایجاد می‌کند. CDN های مختلف خدمات مختلفی ارائه می‌دهند. به همین خاطر هم بهتر است اول نیاز کسب و کار خود را بشناسید.

۲) جغرافیای کاربر

در CDN، جغرافیا نقش پررنگی در تحویل محتوا دارد. شما باید بدانید که مخاطبان شما در کجا واقع شده‌اند. محلی هستند یا منطقه‌ای یا جهانی؟

انتخاب CDN برای آن دسته از نقاط دسترسی که PoPها هستند، مهم است. چون قرار است در سریع‌ترین زمان، محتوا به دست مخاطب برسد. CDN همچنین باید دورترین نقاط دسترسی کاربران به سایت شما را بررسی کند تا بتواند، مشکلات را برای همان نقاط از بین ببرد.

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

???? برای آنالیز کاربران سایت‌تان و اینکه در کدام نقاط جغرافیایی هستند، می‌توانید از ابزارهایی مثل Google Analytics استفاده کنید.

۳) سرعت و قابلیت اطمینان

به احتمال زیاد یکی از عوامل مهم در تصمیم‌گیری، سرعت و قابلیت اطمینان CDN است. سه روش مهم برای اندازه‌گیری سرعت و قابلیت اطمینان عبارتند از:

  • زمان پاسخ (Response time) – معیار زمانی که یک سرور می‌تواند به درخواست مرورگر پاسخ دهد
  • تاخیر (Latency) – مدت زمانی که سرور میزبان برای دریافت و پردازش یک درخواست (یک فایل) به آن نیاز دارد. زمانی که کاربر روی یک بخش در سایت کلیک می‌کند، تمام عملیاتی که باعث لود شدن صفحه در این زمان می‌شود روی زمان پاسخ تاثیر می‌گذارد.
  • توان عملیاتی (Throughput) – میزان تحویل محتوا به صورت پیوسته.

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

۴) مدل‌های هزینه و قیمت گذاری

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

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

دقت کنید که مدل‌های مختلفی هم برای قیمت‌گذاری وجود دارد و شما باید گزینه به‌صرفه‌تر را برای خودتان انتخاب کنید. مثلاً ممکن است هزینه ثابتی بپردازید یا اینکه پرداختی شما بر اساس پهنای باند مصرفی یا تعداد دانلودهای Catch سایت محاسبه شود.

۵) امنیت

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

۶) پشتیبانی

پشتیبانی خوب بیشتر از هر چیزی ارزش دارد. کیفیت پشتیبانی و خدمات نشان‌دهنده کیفیت CDN است. تیم‌های پشتیبانی باید بتوانند  در ۷ روز هفته و ۲۴ ساعت شبانه روز خدمات خود را ارائه کنند.

پس، در زمان خرید CDN این ۶ فاکتور را بررسی کنید و از جایی CDN تهیه کنید که معیارهای مدنظر شما را داشته باشد.

آشنایی با چندتا از ارائه‌دهندگان محبوب CDN

در این بخش می‌خواهیم به بهترین ارائه دهندگان CDN در دنیا نگاهی داشته باشیم. شاید نام خیلی از آنها برای شما آشنا باشد.

Google Cloud CDN

یکی از ارائه دهندگان خوب سرویس‌های ابری در دنیا گوگل است که خدمات خود را برای CDN هم ارائه کرده است.سی دی ان گوگل

Cloud CDN در بیش از ۷۰ نقطه در سراسر دنیا در دسترس است. Google Cloud CDN در حال حاضر به عنوان یک CDN خوب شناخته می‌شود. شما به راحتی و با چند کلیک ساده می‌توانید Cloud CDN خود را فعال کنید.

Amazon CloudFront

یک CDN قدرتمند دیگر که قیمت مناسبی هم دارد. این سرویس توسط AWS (Amazon Web Services) ارائه شده است. البته غیر از گوگل AWS دومین سرویسی است که خدمات کلود ارائه می‌دهد. آمازون شبکه بزرگ و قدرتمند از سرورها را دارد که به خوبی تمام مناطق در سراسر دنیا را پوشش داده است. البته در حال حاضر آمازون در آفریقا فعالیتی ندارد. آمازون اجازه می‌دهد تا CDN را براساس کشور محدود کنید و می‌توانید میزبان محتوای پخش زنده یا پویا باشید.

شما می‌توانید در سرویس خود ویژگی‌های اختصاصی ایجاد کنید. CloudFront یک طرح آزمایشی رایگان را به مدت ۱۲ ماه ارائه می‌دهد که اجازه می‌دهد ۵۰ گیگابایت داده انتقال و ۲،۰۰۰،۰۰۰ درخواست https در هر ماه را انجام شود.

نکته جالب در مورد CDN آمازون این است که قیمت‌های آن بسته به منطقه‌ای که هستید فرق می‌کند.

کلودفلر (CloudFlare)

Cloudflare یک CDN محبوب آمریکایی است. این سرویس، با رابط کاربری خوبی که دارد، انجام کارهای تخصصی را هم ساده کرده است.

راه‌اندازی کلودفلر آسان است و نیازی به ویرایش کد ندارد. تنها باید DNS های خود را به روز کنید و از CloudFlare استفاده کنید. این سرویس به صورت خودکار شروع به کار می‌کند. محتوا را ذخیره و از نزدیک‌ترین مکان به بازدیدکننده تحویل می‌دهد.

از جمله دلایل محبوبیت کلودفلر، امنیت آن است. اگر این سرویس را می‌خواهید برای سایت خود راه‌اندازی کنید، خیالتان از بابت امنیت آن راحت باشد.

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

بخشی از سرویس‌هایی که CloudFlare ارائه می‌دهد، رایگان است. اما اگر امکانات بیشتری می‌خواهید باید نسخه‌های دیگر آن را بخرید. ویژگی‌های کلودفلر تنها به این چند خط محدود نمی‌شود. اما سعی کردیم نکات اصلی را در رابطه با این سرویس برای شما بگوییم.

JS Deliver

JSDelivr یک CDN عمومی و منبع باز رایگان است. این سرویس، همانطور که از نام آن پیداست برای کدهای JavaScript به‌وجود آمده تا کتابخانه‌های آن بتوانند در JSDelivernpm و Github لود شوند. همچنین با استفاده از این سرویس می‌توان افزونه‌های WordPress را در WordPress.org میزبانی کنید.

این CDN با دسترسی به بیش از ۲۰۰۰ نرم‌افزار اپن سورس و بهره‌گیری از بیش از ۱۰۰ پاپ سایت در سراسر دنیا یک CDN قدرتمند برای برنامه‌نویسان وتوسعه‌دهندگان به شمار می‌رود.

CDNetwork

CDNetworks در سال ۲۰۰۰ تاسیس شد و از دیگر سوریس‌دهندگان پرآوازۀ CDN است. این سرویس فناوری، زیرساخت شبکه و خدمات مشتری را برای تحویل محتوای اینترنتی و برنامه‌های کاربردی فراهم می‌کند. CDNetwork با حمایت از بازارهای نوظهور اینترنت، خود را به عنوان یک ارائه‌دهنده چندملیتی CDN معرفی کرده است.

شبکه تحویل محتوای این شرکت از ۱۵۰۰ نقطه (PoPs) در پنج قاره تشکیل شده است. خدمات CDN شامل شتابدهی ویدئویی، محافظت از حمله DDoS، ذخیره‌سازی ابری، امنیت دسترسی به ابر، فایروال برنامه وب (WAF) و DNS مدیریت شده است.

تمایزهای کلیدی این شرکت با سایر رقبا، شامل تعداد زیادی PoP جهانی، ازدحام متناسب شبکه در چین و روسیه و مشتریانی با معروفی مانند Forbes، Samsung و Hyundai است. CDNetworks در ایالات متحده، کره جنوبی، چین، ژاپن، انگلیس و سنگاپور دفاتر خود را دارد.

فست لی (Fastly)

نقطه قوت شبکه تحویل محتوای Fastly تنظیمات آن است. به این صورت که دست شما در انجام تنظیمات مختلف باز است.

البته استفاده از تمام تنظیمات نیاز به مهارت و تجربه دارد و کاربران تازه‌کار ممکن است در ابتدا کمی دچار سردرگمی شوند. CDN Fastly رایگان نیست و برای اشتراک آن باید هزینه‌ای را سالانه یا ماهانه پرداخت کنید.

Fastly در حال حاضر Pop های زیادی در سراسر دنیا دارد. آمریکای شمالی ۱۸ تا PoP، هشت PoP در اروپا، پنج تا در آسیا، شش تا در استرالیا، دوتا در آمریکای جنوبی و تنها یک PoP در آفریقا.

Akamai

Akamai یک CDN قدرتمند برای افراد حرفه‌ای است. این CDN یکی از قدیمی‌ترین و محبوب‌ترین CDN های حال حاضر به شمار می‌رود و طبق گفته‌های این شرکت تا ۳۰ درصد از کل ترافیک اینترنت را ارائه می‌دهد. وقتی می‌گوییم قدرتمند به این معنا است که در ۱۳۵ کشور جهان سرورهای خود را قرار داده است. آکامای همچنین از پشتیبانی قدرتمند ۷/۲۴ برخوردار است (۲۴ ساعته و ۷ روز هفته).

در مورد فرایند ثبت نام و نصب برای این CDN هم باید بگویم که کمی مشکل است، اما می‌توانید از سیستم پشتیبانی کمک بگیرید.

Microsoft Azure CDN

مایکروسافت در زمینه ارائه CDN هم وارد شده و توانسته با ایجاد PoPهای مختلف در سراسر جهان خدمات خوبی را ارائه کند. Microsoft Azure مجموعه بزرگی از ابزارهای ابری یکپارچه برای ساخت و مدیریت برنامه‌ها و خدمات است.

در این CDN شما یک داشبورد تحت وب دارید که پر از ویژگی‌های مختلف است. طبق آماری که سایت CDNPerf ارائه می‌دهد در حال حاضر Azure سومین CDN سریع و پرطرفدار به شمار می‌رود.

البته از لحاظ هزینه‌ای باید بگویم که ارزان نیست. اما اگر اصرار دارید که از محصولات مایکروسافت استفاده کنید، گزینه خوبی به شمار می‌رود.

آیا همۀ وب‌سایت‌ها به CDN نیاز دارند؟

پاسخ کوتاه: نه

پاسخ طولانی: در صورتی که بازدید از سایت‌تان بالا نیست و مخاطبان زیادی ندارید که در همه‌جای ایران یا جهان پخش شده باشند، استفاده از CDN فایده خاصی برای شما ندارد؛ چون عملاً فشار خاصی به سرور اصلی وارد نمی‌شود که بخواهیم آن را کم کنیم! در عوض با خرید یک هاست خوب می‌توانیم سرعت سایت را بهتر کنیم.

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

نتیجه گیری

خلاصۀ بحث امروز این است که سرعت سایت یکی از عوامل مهم و تاثیرگذار در تجربه کاربری و SEO است. غیر از این، هر میلی‌ثانیه تاخیر<

« برگشت