
مدیران سایت ها درخواست های زیادی در مورد آموزش قدم به قدم افزایش سرعت سایتشان دارند. برای این کار تا به حال تأکید زیادی روی استفاده از CDN شده اما به نظر می رسد هنوز مفهوم آن به درستی جا نیفتاده است. در این مطلب به طور کامل توضیح می دهیم CDN چیست؟
“آیا با وجود استفاده از CDN به هاست هم نیاز خواهم داشت؟”. این سؤال را تازه کارها زیاد می پرسند و همین مشخص می کند آنها با مفهوم CDN آشنایی ندارند. دلیلش این است که هر بار در مورد CDN مطلبی نوشته می شود توضیح مسائل پایه ای را فراموش می کنند. به این خاطر در این مطلب تلاش می کنیم توضیح دهیم CDN چیست؟ و چرا برای سایت وردپرسیتان به CDN نیاز دارید؟
CDN در صدر نیاز سایت شما به هاست قرار دارد چرا که باعث سرعت بخشیدن به تمامی اجزای سایت می شود. اما نمی تواند جایگزین هاست باشد و شما همزمان با استفاده از CDN قطعا به یک سرویس وب هاستینگ هم نیاز دارد.
CDN چیست؟
CDN مخفف کلمات Content Delivery Network (به معنی شبکه تحویل محتوا) شبکه ای از سرورهاست که محتوای کش شده استاتیک سایت ها را بر اساس موقعیت جغرافیایی کاربران به آنها نمایش می دهد. گیج کننده است؟ اجازه دهید ساده تر بگوییم.
به طور عادی وقتی یک کاربر به سایت وردپرسی شما می آید ، به سرور شرکت هاستینگ شما هدایت می شود. به طور مثال اگر هاست ایران تهیه کرده باشید این سرور در یک موقعیت مرکزی مثل تهران واقع شده است و هر کاربری برای مشاهده وب سایت شما فقط به همین سرور دسترسی دارد. حال اگر شما ترافیک زیادی داشته باشید این باعث فشار مضاعف به سرور و در نتیجه کندی یا حتی از دسترس خارج شدن سایت می شود. اینجاست که CDN که شبکه ای از سرورهاست به کمک شما می آید ، اما نکته مهم تر این است که این سرورها در سراسر دنیا پخش شده اند.