معرفی CDN به همراه مزایای استفاده از آن برای وبمستر ها

ارسال شده توسط مرتضی گنجی . بخش : مقالات آموزشی .

توضیحاتی کوتاه پیرامون معرفی CDN به همراه مزایای استفاده از آن برای وبمستر ها

cdnsدر این مقاله آموزشی که از سایت Wikipedia برگذیده شده است شما می توانید به صورت کامل و جامع با مبحث CDN آشنا شوید . سرفصل های آموزشی عبارتند از :
1- CDN چيست و چرا ساخته شد
2- مزاياي استفاده از CDN چيست
3- چند سرویس دهنده CDN در حال حاضر وجود دارد


مدت زمان آموزش : 10 دقیقه  ||  آموزش داده شده توسط :

CDN یا شبکه توزیع محتوا یکی از تکنولوژی های محبوب وبمسترها CDN که مخفف کلمات Content delivery network و به معنای شبکه توزیع محتوا است که با آن می توانند سرعت بارگذاری و نمایش سایت یا وبلاگ خود را افزایش دهند. همانطور که می دانید سرعت بالای بارگذاری سایت برای بهینه سازی سایت برای موتورهای جستجوگر ( SEO ) نیز نتایج مثبتی دارد. در این مطلب از تورتک با CDN و مزایای استفاده از آن آشنا می شویم و چند شرکت ارائه دهنده خدمات CDN را با هم می شناسیم.

CDN چیست و چرا ساخته شد

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

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

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

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

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

۱. افزایش سرعت بارگذاری و نمایش صفحات وب در سیستم بازدید کنندگان

۲. افزایش امنیت سایت ها ( بیشتر ارتباط ها به صورت غیر مستقیم و محافظت دو چندان هستند )

۳. افزایش مقدار پهنای باند ( برای مثال اگر سرور شما ۱۰ گیگابایت پهنای باند به شما ارائه می کند وقتی شما از یک CDN که دارای ۱۰ node است استفاده می کنید در حقیقت شما ۱۰ * ۱۰ گیگابایت به پهنای باند خود افزوده اید

۴. هزینه بسیار پایین ( دلیل این مزیت توانایی استفاده اشتراکی چندین نفر از سرور ها است )

۵. نصب آسان ( نیاز به داشتن تخصص خاصی برای نصب این سرویس بر روی سایت خود ندارید و ارائه دهندگان این سرویس معمولاً افزونه های از پیش ساخته و یا راه کارهایی برای شما دارند که تنها در چند دقیقه امکان استفاده از این سرویس را به شما می دهند )

۶. افزایش سرعت بارگذاری و نتایج مثبت در رتبه سایت شما در موتورهای جستجوگر ( همانطور که می دانید سرعت رابطه مستقیمی با SEO سایت شما دارد.

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

چند سرویس دهنده CDN در حال حاضر وجود دارد

بسیاری از سرویس دهنده‌ها و شرکت‌های مختلف هم اکنون می‌توانند این امکان را برای شما نیز فراهم کنند که به دو بخش CDN های رایگان و CDN های تجاری ( برای فروش ) تقسیم می شوند. از معروف ترین سرویس های CDN رایگان می توان به Coral CDN ، Speedy Mirror و Dropbox (بله این سرویس هم که حتماً با آن آشنا هستید می تواند به شما امکانات CDN را بدهد ) اشاره کرد و همچنین در بخش CDN های تجاری می توان به مایکروسافت ویندوز Azure ( سرویس CDN مایکروسافت که البته خود یک هاست کامل است ) ، EdgeCast ( که ویدئو های وردپرس دات کام ، و بخش هایی از لینکداین ، Tumblr ، تکنوراتی و … از آن استفاده می کنند ) ، Cache Fly و maxcdn اشاره کرد .


برگرفته از Wikipedia

برچسب ها:,,,

بازتاب از سایت

مرتضی گنجی

طراح و برنامه نویس تحت وب . زبان های برنامه نویسی : HTML , PHP , CSS , Javascript طراحی اختصاصی پوسته و پلاگین وردپرس و جوملا

نظرات (1)

دیدگاهتان را بنویسید