شبکه تحویل محتوا ( Content Delivery Network )

خانه / میزبانی سایت و سرور / شبکه تحویل محتوا ( Content Delivery Network )

شبکه تحویل محتوا ( Content Delivery Network )

von طراحی سایت منسیکس Facebook Google+
در میزبانی سایت و سرور

شرکت‌های بزرگ اینترنتی برای کنترل ترافیک سایت و سرویس‌های اینترنتی از چندین سرور در نقاط مختلف جهان برای ذخیره‌سازی و تحویل اطلاعات و امکانات خود در سراسر جهان استفاده می‌کنند که این موضوع باعث میشود کاربران مختلف در سراسر جهان در زمان استفاده از سرویس‌های آنها هیچ تفاوتی را حس نکنند و همه با بالاترین سرعت از نزدیک‌ترین سرور شرکت مورد نظر استفاده کنند.مزایای دیگر آن:امنیت، همیشه در دسترس بودن، پخش صحیح فشار بر روی چندین سرور و …

تکنولوژی CDN می‌تواند به تمامی شرکت‌های کوچک و وبمسترهای سایت‌های خصوصی قدرت شرکت‌های بزرگ را بدهد. این سرویس از روی اطلاعات قابل دانلود شدن سایتتان(مانند فایل کدهای CSS، فایل کدهای جاوااسکریپت، فایل‌های مولتی مدیا و …) یک نسخه کپی بر روی nodes یا سرورهای مختلف خود که در سراسر جهان دارد تهیه می‌کند و می‌توانند به صورت اشتراکی به بسیاری از سایت‌های دیگر سرویس دهند. در این زمان وقتی کاربری سایتتان را با مرورگر مشاهده کند اطلاعات از نزدیک‌ترین سرور موجود به آن کاربر به او ارسال می‌شود و چون این اطلاعات قبلاً ثبت (به صورت Cache درآمده است) شده‌اند و نیاز به پروسه خاصی نیست سرعت تبادل اطلاعات تغییر چشم گیری می‌کند.

سرویس دهنده های CDN 

بسیاری از سرویس دهنده‌ها و شرکت‌های مختلف هم اکنون می‌توانند این امکان را برای شما نیز فراهم کنند که به دو بخش CDNهای رایگان و CDNهای تجاری (برای فروش) تقسیم می‌شوند. از معروف‌ترین سرویس‌های CDN رایگان می‌توان به Coral CDN، Speedy Mirror, CloudFlare اشاره کرد و همچنین در بخش CDNهای تجاری می‌توان به مایکروسافت ویندوز Azure (سرویس CDNN مایکروسافت که البته خود یک هاست کامل است)، EdgeCast (که ویدئوهای وردپرس دات کام، و بخش‌هایی از لینکدین، تامبلر، تکنوراتی و … از آن استفاده می‌کنند)، Cache Fly و maxcdn و VPS.net و Amazon Cloudfrontt اشاره کرد که در میان آنها بهترین شرایط هزینه ای را MaxCDNN دارد.

همانطور که از اسم آن مشخص است CDN وظیفه رساندن و توزیع محتوا و اطلاعات شما به سرور بازدیدکننده سایت را بر عهده میگیرد. با استفاده از این سیستم سرعت ارسال اطلاعات به بازدیدکنندگان سایت افزایش یافته و زمان بارگذاری صفحات تا حد زیادی کاهش می یابد.

تاثیر سیستم CDN

  •  CDN تمامی سرورهای شبکه جهانی اینترنت را پوشش میدهد. درنتیجه زمانی که شما این سیستم را برای سایتتان فعال میکنید اطلاعاتتان بر روی تمامی این سرورها کپی و ذخیره میشود و زمانیکه یک بازدیدکننده به سایت یا وبلاگ شما وارد میشود محتوای سایت شامل تصاویر و متون را از نزدیکترین سرور نزدیک به خود دریافت میکند و مستقیماً به هاست یا سرور شما متصل نمی‌شود. این کار موجب بهبود چشمگیر در عملکرد سایتتان خواهد شد.
  • CDN تمام اطلاعات ثابت مانند تصاویر، کدهای CSS و javascript، mp3، pdf و فایلهای ویدئویی شما را پشتیبانی میکند و تنها اطلاعاتی که قابل تغییر و بروزرسانی هستند مانند متون و کدهای HTML از سرور اصلی شما فراخوان میشوند. با این کار مصرف پهنای باند هاست کاهش یافته و هزینه ای که سالانه برای آن میپردازید کاهش پیدا خواهد کرد.
  •  تفاوت سرعت و عملکرد برای خودتان یا افرادی که در نزدیکی سرور اصلی شما هستند تفاوت زیادی نخواهد داشت ولی برای کسانی که ار نقاط مختلف جهان به سایت شما وارد میشوند این افزایش سرعت ناشی از CDN کاملاً محسوس خواهد بود، با توجه به اینکه سایتهای ایرانی معمولاً سرور و هاست خود را از خارج و کشورهایی مانند آلمان و آمریکا تهیه میکنند و عموم بازدیدکنندگان از داخل کشور هستند استفاده از CDN میتواند بسیار مؤثر باشد. برای تعیین تاثیر CDN بر سرعت سایت میتوانید عملکرد خود را با ابزارهایی مانند Pingdom و GTmetrix بعد و قبل از فعال سازی CDN بررسی و مقایسه کنید.

 

 

مزایای استفاده از CDN

  • سرعت بیشتر سایت و افزایش رضایت بازدیدکنندگان
  • بهبود وضعیت سئو سایت
  • کسب رتبه بهتر در نتایج جستجوی گوگل
  • کاهش مصرف پهنای باند و ترافیک هاست
  • افزایش تعداد صفحات بررسی شده در روز توسط روبات های گوگل
  • ارتباط و همخوانی راحت با مدیریت محتوای وردپرس

مشکل CDN : معمولا رایگان نبوده و برای استفاده از آن باید هزینه پرداخت کنید. در حال حاضر هیچ شرکتی در ایران سرویس CDN را ارائه نمیدهد و معروفترین نمونه های خارجی آن عبارتند از MaxCDN، VPS.net و Amazon Cloudfront که در میان آنها بهترین شرایط هزینه ای را MaxCDN دارد.

[تعداد: 2    میانگین: 5/5]