Posted on

Content Delivery Network-CDN (سی.دی.ان)چیست و چه کاربردی دارد؟

CDN

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

شبکه توزیع محتوا به صورت یک خوشه توزیع شده برای تحویل محتوا شماست.

 

 

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

مثلا فرض کنید سیستم هاست شما در آلمان قرار دارد، پس قاعدتاً سرعت بارگذاری وبسایت شما در آلمان بیشتر است. این سرعت با افزایش مسافت نسبت به دیتاسنتر کم می شود.

پس برای حل این مشکل می توانید از CDN استفاده کنید

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

CDN

جایگزینی رایگان برای CDN

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

+کم کردن حجم تصاویر آپلودی

+آپلود فایل های حجیم در هاست های دیگر

+بهینه کردن کد نویسی وبسایت(استفاده از استایل و جاوااسکریپت مینیمایز شده)

+کدنویسی کوتاهتر

+بهینه کردن دیتابیس و راهکارهایی ازین قبیل استفاده کرد.