
یکی از بهترین راهها برای بهبود بارگذاری صفحات وب، استفاده از شبکه توزیع محتوا (CDN) است. CDN با کش کردن محتوای سایت بر روی سرورهای مختلف، باعث میشود تا کاربران بتوانند سریعتر به محتوای مورد نظر دسترسی پیدا کنند. این سرویس بهخصوص برای سایتهای وردپرسی که منابع زیادی مصرف میکنند یک ابزار کاربردی برای بهینه سازی عملکرد محسوب میشود. در این مقاله، به آموزش نحوه استفاده از CDN در وردپرس خواهیم پرداخت. پس تا پایان این مطلب همراه ما باشید.
CDN چیست؟
CDN یا شبکه توزیع محتوا، یک سیستم از سرورها است که در نقاط مختلف جهان قرار دارند. هدف از CDN این است که محتوای وبسایتها را نزدیک به کاربران ذخیره کرده و زمانی که کاربران از سایت بازدید میکنند، این محتوا سریعتر بارگذاری شود. با استفاده از CDN، صفحات وب، تصاویر و ویدئوها سریعتر به کاربران ارسال میشود. همچنین سیدیان میتواند در محافظت از وبسایتها در برابر برخی حملات مخرب مانند حملات DDOS کمک کند. برای کسب اطلاعات بیشتر درباره این سرویس، شما را به مطالعه مقاله شبکه توزیع محتوا یا CDN چیست؟ دعوت میکنیم.
چرا از CDN ایرانی استفاده کنیم؟
CDN ایرانی گزینهای ایدهآل برای وبسایتهایی است که بیشتر ترافیک خود را از کاربران داخل ایران دریافت میکنند. این سرویس با بهرهگیری از سرورهایی که به کاربران داخلی نزدیکتر هستند، عملکرد سایت را بهبود داده و سرعت بارگذاری صفحات را افزایش میدهد. کاهش زمان پاسخدهی سرورها باعث میشود تجربه کاربری سریعتر و بهتری برای بازدیدکنندگان ایجاد شود. علاوه بر این، استفاده از زیرساختهای داخلی به CDN ایرانی این امکان را میدهد که در برابر مشکلات شبکههای بینالمللی پایداری بیشتری داشته باشد. همچنین، به دلیل دسترسی آسانتر به تیمهای پشتیبانی داخلی، مشکلات فنی سریعتر و آسانتر برطرف میشوند.
برای انتخاب و خرید بهترین CDN ایرانی که نیازهای وبسایت شما را برآورده کند، لازم است نکاتی را در نظر داشته باشید،. پیشنهاد میکنیم مقاله بهترین CDN ایرانی را مطالعه کنید تا با جزئیات بیشتری درباره ویژگیها، مزایا و روشهای انتخاب یک سرویس CDN مناسب آشنا شوید.
نحوه استفاده از CDN برای وردپرس
همانطور که اشاره شد، برای افزایش سرعت و بهینهسازی عملکرد سایت استفاده از سیدیان بهترین راهحل است. برای شروع ابتدا باید یک سرویس سازگار متناسب با نیازهای وبسایتتان و ترافیک بازدیدکنندگان انتخاب کنید. اگر وبسایت شما کاربران بینالمللی دارد گزینههایی مثل Cloudflare که سرویس رایگان و پلنهای پولی پیشرفته ارائه میدهد میتوانند کارآمد باشند. اما اگر کاربران وبسایت شما بیشتر داخل ایران هستند، انتخاب یک CDN ایرانی مزایای بیشتری دارد. سرویسهایی مانند سیدیان ابر آسیاتک به دلیل زیرساختهای داخلی، کاهش زمان پاسخدهی، و بهبود سرعت بارگذاری، گزینهای ایدهآل برای مخاطبان داخلی محسوب میشوند. اگر قصد دارید از سیدیان ابر آسیاتک استفاده کنید؛ آموزش فعال سازی cdn ابر آسیاتک را مطالعه کنید.
پس از انتخاب سرویس، مرحله بعد ثبتنام و تنظیم آن است. برای اینکار، ابتدا در سرویس انتخابشده، یک حساب کاربری ایجاد کنید و دامنه سایت خود را به حساب اضافه کنید. سپس تنظیمات DNS را مطابق راهنمای سرویسدهنده تغییر دهید و کش فایلها را روی سرورهای CDN فعال کنید. سپس به روشهای مختلفی میتوانید سیدیان را در وردپرس فعال سازی کنید، در ادامه به آموزش دو روش نصب خواهیم پرداخت.
روش اول : فعالسازی CDN در LiteSpeed
فعال سازی CDN در وردپرس با استفاده از افزونه لایت اسپید LiteSpeed Cache
برای فعالسازی CDN در LiteSpeed، مراحل زیر را دنبال کنید:
مطابق تصویر بالا ابتدا از منوی سمت چپ در داشبورد وردپرس، به بخش LiteSpeed Cache بروید و بر روی CDN کلیک کنید. سپس در زیر منوی LiteSpeed Cache، گزینه CDN را انتخاب کنید.
در قسمت CDN Settings، گزینه QUIC.cloud CDN را به حالت OFF تغییر دهید.
برای انجام ادامه مراحل، در فیلد CDN URL، لینک CDN خود را وارد کنید. به عنوان مثال، اگر CDN شما https://mr.5.ir.cdn.ir/ است، آن را در اینجا وارد کنید. توجه داشته باشید، بدون وارد کردن URL صحیح، CDN کار نخواهد کرد.
در بخش Include File Types، فایلهایی که میخواهید از CDN سرویسدهی شوند را انتخاب کنید. به طور پیشفرض، گزینههای مربوط به تصاویر، CSS و JS فعال هستند که در صورت نیاز میتوانید این گزینهها را تغییر دهید.
پس از انجام تمام تنظیمات، بر روی دکمه Save Changes کلیک کنید تا تغییرات ذخیره شوند.
روش دوم : فعالسازی CDN در WP Rocket
برای فعالسازی CDN در WP Rocket مانند فعالسازی در LiteSpeed، مطابق تصویر زیر ابتدا وارد داشبورد وردپرس خود شوید. سپس از منوی سمت چپ، به گزینه WP Rocket بروید و بر روی Settings کلیک کنید.
در صفحه تنظیمات WP Rocket، به بخش CDN بروید. گزینه Enable Content Delivery Network را فعال کنید. این گزینه به شما اجازه میدهد تا CDN را برای وبسایت خود فعال کنید.
پس از فعال سازی CDN در فیلد CDN CNAME، لینک CDN خود را وارد کنید. به عنوان مثال، اگر CDN شما https://distrowatch.s1068.ir.cdn.ir/ است، آن را در اینجا وارد کنید.
در بخش Exclude files from CDN، میتوانید فایلهایی که نمیخواهید از CDN سرویسدهی شوند را مشخص کنید. این مرحله اختیاری است و در صورت نیاز میتوانید فایلها را وارد کنید. در نهایت، بر روی دکمه Save Changes کلیک کنید تا تغییرات ذخیره شوند.
با دنبال کردن این مراحل، میتوانید به راحتی CDN را در LiteSpeed و WP Rocket فعال کنید و از مزایای آن بهرهمند شوید.
جمع بندی
فعالسازی CDN در وبسایت میتواند به بهبود سرعت بارگذاری و تجربه کاربری کمک کند. با دنبال کردن مراحل بالا، شما میتوانید به راحتی CDN را در افزونههای LiteSpeed و WP Rocket فعال کنید. این کار نه تنها به بهینهسازی وبسایت شما کمک میکند، بلکه میتواند تأثیر مثبتی بر سئو و رتبهبندی وبسایت شما در موتورهای جستجو داشته باشد. در نهایت، اگر قصد فعالسازی CDN را دارید، CDN ابر آسیاتک با قابلیت کسب درآمد از ترافیک انتخابی ایدهآل برای شما است.
سوالات متداول
1- آیا استفاده از CDN میتواند مشکلات سازگاری با سیستمهای کش موجود در وردپرس ایجاد کند؟
بله، ممکن است نیاز به تنظیمات دستی برای جلوگیری از تداخل کش CDN با کش افزونههای وردپرس باشد.
2- آیا CDN روی تجربه موبایلی سایت نیز تاثیر گذار است؟
بله، CDN میتواند زمان بارگذاری سایت را روی دستگاههای موبایل کاهش دهد و تجربه کاربری را بهبود بخشد.
3- چه عواملی را باید در انتخاب CDN برای سایت وردپرسی خود مدنظر قرار دهیم؟
عواملی مانند موقعیت جغرافیایی کاربران، نیازهای امنیتی (مانند محافظت از DDoS)، هزینههای سرویسدهنده و قابلیت گسترش CDN را باید در نظر بگیریم.
اگر از cdn شما استفاده کنیم باید چه لینکی رو در لایت اسپید وارد کنیم؟
در پنل کاربری ثبت و نام و وارد بشید مراحل ثبت نام رو کامل کنید و سپس از بخش توزیع ابری لینک رو دریافت و ثبت کنید.