امروز: پنج‌شنبه 14 آبان 1405 سن سایت: 2383 روز (340 هفته / 79 ماه / 6 سال)
text text text

CDN چیست و چه کاربردی دارد؟

CDN چیست و چه کاربردی دارد؟

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

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

 

CDN چیست؟

تکنولوژی CDN مخفف Content Delivery Network است. CDN به عنوان یک شبکه توزیع محتوا غیرمتمرکز عمل کرده به این صورت که سرورهایی در نقاط مختلف جغرافیایی قرار می گیرند، با توجه به اینکه کدام سرور به موقعیت بازدید کننده سایت نزدیک تر است، به درخواست پاسخ می دهد. در این شرایط، وب سایتی که از این سرویس استفاده می کند دارای سرعت لود بیشتری است.

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

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

در حقیقت می‌توان گفت که هدف اصلی CDN کاهش زمان دسترسی به یک سایت برای بازدیدکنندگان آن سایت است. به همین دلیل اگر سایت‌هایی نظیر گوگل را که از CDN استفاده می‌کنند باز کنید می‌بینید که خیلی سریع در کوتاه‌ترین زمان ممکن در دسترس قرار می‌گیرد اما در مقابل سایتی که سرور آن در نقطه جغرافیایی دورتری قرار دارد با سرعت کمتری لود می‌شود. یک CDN امکان انتقال سریع داده‌های مورد نیاز بارگذاری شامل صفحات HTML‌، فایل‌های JavaScript ،stylesheets، عکس و فیلم را می‌دهد. 

 

کاربرد تکنولوژی CDN:

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

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

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

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

 

Push یا Pull Zones:

اکثر ارائه دهندگان CDN دو راه برای ایجاد کش داده های شما ارائه می دهند که شامل: Push یا Pull Zones

  • روش اول Pull Zones: 

در این روش با دادن آدرس اصلی سرور شما به شبکه CDN اجازه بررسی و ایجاد کش به آن داده می شود.

  • روش دوم Push Zone:

در این روش داده‌ها را در یک مکان ذخیره‌سازی مشخص آپلود می‌کنید، سپس شبکه CDN آن‌ها را به حافظه پنهان سرورهای خود منتقل می‌کند. Push Zone معمولاً برای فایل‌های بزرگ‌تر و آنهایی که به ندرت تغییر می‌کنند، مانند بایگانی‌ها، بسته‌های نرم‌افزاری، PDF، فایل‌های ویدیویی و صوتی مناسب است.

 

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

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

 

معایب استفاده از CDN:

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

نحوه استفاده از CDN برای کسب‌و‌کار‌های بزرگ و کوچک:

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

طبق تحقیقاتی که بزرگترین ارائه دهنده داده های ابری در دنیا یعنی شرکت آمازون انجام داده است، ثابت شده که هر یک ثانیه تاخیر در بازگذاری اطلاعات، حدود 600 هزار دلار به فروش سالیانه شرکت ضرر وارد خواهد کرد. این در‌ حالی است که غول موتور جستجوی گوگل، این زمان را 0.4 ثانیه و ضرر وارد‌شده را 8 میلیون سرچ کمتر در روز برآورد کرده است. به همین دلیل است که شرکت های بزرگ حاضرند میلیون ها دلار را صرف بهینه سازی سایت و سرعت بارگذاری اطلاعات خود کنند.

اما آیا برای شرکت های کوچک هم این هزینه به صرفه است؟

شاید بتوان گفت در ابتدای کار استفاده از این روش برای کسب و کارهای کوچک و استارتاپ مناسب نباشد و بتوان با بهینه سازی و کدنویسی سرعت بازگذاری اطلاعات را افزایش داد. سپس اگر نیاز بود به کمک سرویس های رایگان CDN سرعت را افزایش دهیم.

آیا برای استفاده از CDN بین‌المللی باید دامنه سایت را تغییر دهیم؟

برای استفاده از سرویس توزیع محتوا بین‌المللی باید دامنه سایت هم بین المللی باشد. به این صورت که اگر دامنه شما ir. باشد حتما باید تغییر کند.

 

معرفی CDN های معروف:

تعداد زیادی شبکه CDN در دنیا وجود دارد که به صورت دقیق نمی توان تعیین کرد که چه تعداد؟ اما معروف ترین شبکه های CDN شامل MaxCDN، VPS.net، Amazon Cloudfront، cloud Flare و…است که کلود فلر از جمله شبکه های CDN است که با استفاده از آن قادر هستید تا از امکانات رایگانی که این CDN در اختیار شما قرار می گیرد استفاده کنید.

 

معرفی CDN های رایگان:

تعداد زیادی شبکه توزیع محتوا یا CDN در سراسر دنیا وجود دارد که هر کدام دارای نسخه های رایگان بوده که برای دسترسی به امکانات بیشتر نسخه تجاری را نیز ارائه می کنند. از جمله معروف ترین شبکه های توزیع محتوا یا CDN در خارج می توان به کلودفلر (Cloudflare) و همچنین ابر آوران برای کاربران ایرانی اشاره کرد. استفاده از این CDN ها از حملات سرور جلوگیری کرده و سبب ایجاد کش در سرورهای موجود این شبکه CDN در سراسر دنیا خواهد شد.

 

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

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

منبع : 

CDN چيست و چه کاربردي دارد


به این مطلب امتیاز دهید:
نتیجه: 0 تعداد رأی: 0

دیدگاه‌ها

راهنمای سایت

درباره سایت

به وبلاگ من خوش آمدید

آخرین مطالب

پربازدیدترین مطالب

آرشیو

مطالب تصادفی

نویسندگان

آخرین دیدگاه‌ها

  • پدیده رایمون
    پدیده رایمون

    عالی است
    موفق باشید

    raymonpadide@gmail.com
  • پدیده رایمون
    پدیده رایمون

    عالی است
    موفق باشید

    raymonpadide@gmail.com
  • لوکس بلاگ
    لوکس بلاگ

    از اینکه وبلاگ خود را در لوکس بلاگ ایجاد کرده اید کمال تشکر را داریم.مطمئن باشید لوکس بلاگ قوی ترین سیستم ساخت وبلاگ در ایران است.لوکس بلاگ تمامی امکانات ویژه و استاندارد را در حد ایجاد یک وب سایت حرفه ای مثل سیستم نظر سنجی.سیستم نظر دهی گرافیکی زیبا.سیستم امتیاز دهی 5 ستاره ای به مطالب.سیستم عضو گیری و ... را داراست.در اینجا سعی داریم معرفی و راهنمایی کمی در خصوص امکانات لوکس بلاگ داشته باشیم.فرض میکنیم شما تا به حال هیچ وبلاگی نداشته اید.ما شما را یاری میکنیم تا در چند قدم بتوانید یک وبلاگ استاندارد ایجاد کنید.اولین قدم:

    انتخاب یک قالب برای وبلاگ است.قالب وبلاگ به معنای ظاهر و محیط وبلاگ شماست که بینندگان ان را میبینند.برای انتخاب قالب در لوکس بلاگ 3 روش موجود است.روش اول میتوانید از منوی سمت راست گزینه -انتخاب قالب- را بزنید از بین 90 قالب موجود یکی را انتخاب نمایید.روش دوم میتوانید از قالبهای اماده دیگر وب سایت ها استفاده نمایید.کافی است در گوگل به فارسی بنویسید قالب وبلاگ و اینتر کنید.لیستی از سایت هایی که قالب وبلاگ ارائه میکنند را مشاهده خواهید کرد.با زدن یکی از ان گزینه ها و انتخاب قالب از ان سایت ها میتوانید -کد قالب بلاگف- را دریافت نمایید.(لوکس بلاگ سازگاری کامل با قالب های بلاگفا دارد)پس نیازی نیست به دنبال قالب لوکس بلاگ باشید.هرکجا هر قالبی مربوط به بلاگفا نیز مشاهده کردید میتوانید در لوکس بلاگ هم استفاده نمایید.بعد از دریافت کد از سایت های ارائه قالب از منوی سمت راست گزینه -ویرایش قالب- را بزنید.صفحه ای باز خواهد شد پر از کدهای مختلف.کدهایی که مشاهده میکنید را به طور کامل پاک کنید و کد قالب جدید که از سایت های ارائه قالب گرفته اید را قرار دهید و ثبت تغییرات را بزنید.اینگونه میتوانید از هزاران قالب مختلف برای وبلاگ خود استفاده نمایید.چناچنه در صورت اشتباه وبلاگ شما به هم ریخت نگران نباشید.در لوکس بلاگ هیچ چیز خراب نمیشود.به راحتی میتوانید از منوی سمت راست -انتخاب قالب- را بزنید و یک قالب انتخاب نمایید.تنظیمات به قبل خواهد برگشت. قدم بعد از انتخاب قالب
    ارسال مطلب است.از منوی سمت راست گزینه ارسال مطلب را بزنید.در این صفحه شما محیطی مشاهده خواهید کرد که میتوانید در ان مطلب بنویسید.نام این محیط -ویرایشگر- است.این محیط قابلیت های بسیار فراوانی دارد که خود شما باید در طول زمان ان را فراگیرید.مثل تغییر رنگ نوشته ها.تغییر اندازه و نوع نوشته ها.قرار دادن عکس و ...اما در اینجا فقط به نحوه
    قرار دادن عکس میپردازیم.برای قرار دادن عکس دو حالت پیش رو داریم.1-شما عکسی در وبلاگ و یا سایت دیگری میبینید و دوست دارید ان عکس در وبلاگ شما نیز نمایش داده شود.در اینصورت روی عکس مورد نظر راست کلیک کرده و -کپی- را زده.سپس به ویرایشگر خود امده و در ویرایشگر راست کلیک کنید و -پیست و یا چسباندن- را زده.اینگونه ان عکس به وبلاگ شما منتقل خواهد شد.2-ممکن است شما عکسی در کامپیوتر خود داشته باشید و دوست دارید ان را در وبلاگ خود به نمایش بگزارید.در اینصورت مراحل کمی طولانی تر است.در ویرایشگر علامت را پیدا و کلیک کنید.صفحه ای باز خواهد شد.در این صفحه به دنبال کلیدی با عنوان -آپلود عکس و انتخاب عکس از سرور- بگردید و کلیک کنید.صفحه دیگری باز خواهد شد که در پایین صفحه قسمتی وجود دارد برای انتخاب فایل از کامپیوتر.فایل خود را انتخاب و دکمه آپلود را بزنید.نام عکس شما در بالای ان صفحه به صورت یک لینک نمایش داده میشود.روی نام عکس خود کلیک کنید.عکس شما به ویرایشگر منتقل خواهد شد.به همین راحتی.به همین خوشمزگی. اکنون که عنوان مطلب و مطلب را نوشته اید میتوانید دکمه ارسال مطلب و انتشار مطلب را بزنید.کار تمام است.شما یک وبلاگ نویس شدید.از این به بعد اگر میخواهید حرفه ای تر باشید ادامه اموزش را دنبال کنید. بهتر است به گزینه های زیر ویرایشگر دقت کنید.اولین گزینه -اضافه کردن ادامه مطلب- است.فرض کنید شما مطلبی بسیار طولانی در مورد چگونگی ساخت وبلاگ دارید.اگر بخواهدی همه مطلب را یکجا در صفحه اصلی وبلاگ خود نمایش دهید باعث سنگین شدن وبلاگ و شلوغی میشود.پس بهتر است چند سطر اول مطلب خود را در قسمت اول ویرایشگر نوشته و سپس روی -اضافه کردن ادامه مطلب- کلیک کنید و در ویرایشگر جدید به وجود امده بقیه مطلب را بنویسید.اینگونه مطلب شما در وبلاگ در 2 قسمت نمایش داده خواهد شد.کسانی که علاقه مند به اموزش هستند با خواندن چند سطر اول در صفحه اصلی اگر مشتاق بودند با کلیک روی لینک ادامه مطلب در وبلاگتان میتوانند به ادامه مطلب دسترسی پیدا کنند و ادامه اموزش را بخوانند.در اینجا گزینه هایی مثل
    موضوعات است. .همه دوستدار نظم وترتیب هستند.اگر وبلاگ شما در چند زمینه مختلف مثل عکس و اس ام اس است بهتر از قسمت موضوعات استفاده کنید.برا این منظور از منوی سمت راست گزینه موضوعات را کلیک کنید.در اینجا میتوانید یک موضوع اصلی مثل عکس ایجاد کنید.سپس در صورت تمایل میتوانید برای موضوع عکس زیر موضوع هم بسازید.زیر موضوع عکس میتواند -عکسهای طبیعت- و -عکسهای هنرمندان- و -عکسهای ورزشی- باشد.سپس دوباره یک موضوع اصلی بسازید با عنوان اس ام اس.و دوباره میتوانید زیر موضوع هایی نیز برای دسته بندی بیشتر ایجاد کنید.مثل -اس ام اس عاشقانه- و-اس ام اس عارفانه- و ....بدین صورت شما منظم ترین وبلاگ را خواهید داشت.شما میتوانید اصلا از زیر موضوع استفاده نکنید و فقط موضوعات اصلی معرفی کنید.در لوکس بلاگ همه چیز به دلخواه شماست.ولی برای دسته بندی بیشتر زیر موضوع را اختراع کرده ایم.تا به اینجا شما موضوعات وبلاگ خود را ساخته اید.اکنون میخواهید عکسهای ورزشی در وبلاگ خود ارسال کنید.ارسال مطلب را زده.مطلب خود را نوشته.اکنونه در پایین ویرایشگر قسمت موضوعات گزینه موضوع اصلی -عکس- و زیر موضوع -عکسهای ورزشی- را تیک بزنید.اینگونه وبلاگ شما میفهمد این مطلب مربوط به کدام موضوع است.مطلب را ارسال کنید.اکنون اگر بیننده ای وارد وبلاگ شما شود و فقط به عکسهای ورزشی علاقه مند باشد با کلیک روی موضوع عکسهای ورزشی وبلاگ شما تمامی مطالب عکسهای ورزشی را خواهد دید.
    کلمات کلیدی یکی از مفید ترین امکانات برای بینندگان و مخصوصا موتور های جستجو گر است.سعی کنید هنگام ارسال مطلب حتما کلمات کلیدی مفید معرفی کنید.اگر مطلب شما راجع به دانلود نرم افزار انتی ویروس است در کلمات کلیدی بنویسید دانلود.انتی ویروس.نرم افزار رایگان. اینگون مطلب شما دارای کلمات کلیدی مناسب مربوط به همین مطلب است.
    عضو گیری در وبلاگ یکی از امکانات مهم و ویژه لوکس بلاگ است.لوکس بلاگ محیطی فراهم کرده است که بینندگان شما میتوانند در وبلاگ شما عضو شوند.شما اینگونه میتوانید بیننده های ثابتی برای وبلاگ خود فراهم کنید.با عضویت افراد در وبلاگ شما ایمیل انها در خبرنامه نیز ثبت میشود.سپس شما میتوانید بعد از اپدیت وبلاگ با ارسال خبرنامه اعضا را به دیدن وبلاگ تشویق کنید.مزیت بعدی مشارکت اعضا در ارسال مطلب برای وبلاگ شماست.اعضا از طریق کنترل پنل های خود قادر هستند برای وبلاگ شما مطلب ارسال کنند.اینگونه شما یک وبلاگ دارید با هزاران نویسنده.میتوانید اعضا را تشویق به ارسال مطلب کنید تا مسئولیت ارسال مطلب فقط به دوش شما نباشد. هنگام ارسال مطلب در زیر ویرایش گر میتوانید گزینه ای با عنوان-دسترسی به مطلب فقط مخصوص اعض-را مشاهده کنید.با تیک کردن این گزینه بینندگان با زدن ادامه مطلب نمیتوانند ادامه مطلب شما را مشاهده کنند و با پیام این مطلب مخصوص اعضاست مواجه میشوند.و در زیر ان مکانی برای ثبت نام است.اگر افراد ثبت نام کنند میتوانند ادامه مطلب را مشاهده کنند.اینگونه شما سیستم عضو گیری را فعال و مورد استفاده قرار داده اید.
    توجه داشته باشید دنیای وبلاگ نویسی و ایجاد سایت بسیار وسیع میباشد.شما در طول زمان با مهارت های بیشتری اشنا خواهید شد.برای این امر زیاد عجول نباشید.لوکس بلاگ راحت ترین سیستم برای فراگیری مهارت های وبلاگ نویسی است.در هر قسمت از لوکس بلاگ متن های راهنمایی اورده شده.با دقت به این راهنما ها میتوانید با این مهارت ها اشنا شوید.پس حتما راهنما ها را بخوانید و تمرین کنید و در نهایت اگر مشکلی داشتید انرا با فرم های مخصوص با ما در میان بگذارید.اوقات خوشی را در لوکس بلاگ برای شما ارزومندیم.

    info@loxblog.com

آمار سایت

  • مطالب1301
  • دیدگاه‌ها0
  • آنلاین0
  • کاربران4
  • بازدید امروز0
  • بازدید دیروز15
  • IP امروز0
  • IP دیروز1
  • گوگل امروز0
  • گوگل دیروز0
  • این هفته86
  • این ماه1498
  • امسال6342
  • کل بازدید6342

ورود کاربران

خوش آمدید! لطفا وارد حساب خود شوید

رمز عبور را فراموش کرده‌اید؟
حساب کاربری ندارید؟

فراموشی رمز عبور

نام کاربری یا ایمیل خود را وارد کنید

یا

ثبت نام کاربران

در چند ثانیه حساب کاربری خود را بسازید

قبلا ثبت نام کرده‌اید؟

نظرات کاربران

دیدگاه خود را با ما در میان بگذارید