شبکه توزیع محتوا (CDN) چیست و دلایل استفاده از CDN در وب سایت

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

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

معمولا وقتی یک کاربر از سایت وردپرس شما دیدن می کند، به وب سروری که سایت خود را در آن هاست کردید هدایت می شود ( مثلا HostGator). فرض کنیم وب سرور میزبان شما در مرکز شهر Houston,TX قرار گرفته است. بنابراین همه کاربران برای مشاهده وب سایت به همین یک سرور مراجعه می کنند. حالا تصور کنید سایت شما ترافیک بالایی داشته باشد. چه اتفاقی می افتد؟ سایت شما باعث می شود بار زیادی به سرور تحمیل شود که در نتیجه سرعت لود شدن سایت کند می شود و حتی سرور کرش می کند( از کار می افتد). اینجاست که اهمیت وجود CDN به چشم میاد. چون نه تنها CDN به جای یک سرور چندین سرور فراهم می کند بلکه این سرور ها در سراسر جهان گستره هستند. وقتی از CDN استفاده می کنید محتوای استاتیک سایتتان کش شده و در تمامی این سرورها ذخیره می شود. شاید بپرسید محتوای استاتیک سایت شامل چه چیزهاییست؟ تصاویر، فایل های CSS که مربوط به قالب سایت هستند، جاوا اسکریپت ها، فلش و غیره. حالا اگر یک بازدید کننده به سایت شما بیاید( سرور اصلی) فن آوری CDN او را به نزدیک ترین سرور موقعیت مکانیش هدایت می کند.
مثال می زنم، اگر سرور اصلی که سایت رو روی اون هاست کردید در Houston,TX باشد و شخصی از Durham انگلیس به سایت مراجعه کند، به نزدیکترین سرور که احتمالا در لندن خواهد بود هدایت می شود. امتیاز استفاده از CDN فقط افزایش سرعت بارگزاری سایت نیست بلکه تعداد هک هایی که هنگام انتقال فایل های استاتیک به کاربر نهایی اتفاق می افتد را نیز کاهش می دهد.
نزدیکی کاربر به وب سرور تاثیر به سزایی در سرعت لود سایت دارد. با مستقر کردن محتوای سایتتان روی چندین سرور پراکنده در جهان، باعث می شوید سایت از موقعیت کاربر سریعتر لود شود.اینجاست که CDN به کمکتان می آید. به زبان ساده تر هرچقدر سرور CDN به کاربر شما نزدیکتر باشد، محتوا سریعتر لود می شود.

CDN مخفف Content Delivery Network به معنی شبکه توزیع محتواست.

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

محتوای استاتیک وب سایت ها را کش می کند و بر اساس موقعیت جغرافیایی کاربر، موقعیت سرور حاوی محتوای اصلی و سرور CDN این محتوا را به کاربر نمایش می دهد

 

شبکه توزیع محتوا (CDN) چیست

 

چرا برای بلاگ وردپرس خود به CDN نیاز دارید؟

 

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

سرعت:

به محض شروع استفاده از CDN سایت سریعتر خواهد شد.

جلوگیری از کرش کردن:

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

بهبود تجربه کاربر:

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

بهبود SEO:

گوگل به وضوح اعلام کرده که سایت های سریعتر رنک بالاتری در موتور های جستجو دارند.

ما روی سایت خودمون از cloudflare استفاده می کنیم که واقعا عالیست.

در مورد نحوه ثبت نام و آشنائی با cloudflare لینک آموزش و آشنایی با سرویس کلودفلر را لطفا مطالعه کنید.

 

برگرفته از [wpbeginner.com]

 

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

گردآوری توسط ایده طلایی

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

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *