هاست و میزبانی

آموزش تنظیمات Caching در کلودفلر

فعال کردن کش و مدیریت صحیح تنظیمات آن، تاثیر بسزایی در بهبود سرعت سایت خواهد داشت. در مقاله آموزش و آشنایی با سرویس کلودفلر این سرویس به صورت کامل توضیح داده شده و نحوه ثبت آن نیز به صورت ساده و تصویری تشریح شده است. در این مقاله نحوه فعالسازی کش کلودفلر و کلیه تنظیمات آن تشریح شده است.

همچنین آموزش فعالسازی کش برای سایت های وردپرسی به صورت خاص توضیح داده شده است.

به طور پیش فرض، CDN Cloudflare فایل های با پسوند فایل زیر را cache می کند:

فرمت فایل های پشتیبانی شده برای کش

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

جهت آشتائی با تنظیمات بخش های مختلف cache کلودفلیر وارد اکانت مدیریتی کلودفلیر شده و بر روی نام دامنه کلیک کنید.

سپس از منو بالای صفحه گزینه Caching را انتخاب نمایید.

انتخاب گزینه کشینگ

Purge Cache

در این بخش شما می توانید کش ذخیره شده در کلودفلر را حذف نمایید.

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

اگر تغییرات بصورت کلی و در اکثر صفحات بوده است از گزینه purge everything استفاده نمایید.

حذف کش کلودفلیر

 

اگر فایل های خاصی را تغییر داده اید، گزینه Custom Purge را انتخاب نمایید.

حذف کش کلودفلر

 

و در صفحه باز شده گزینه url را انتخاب و لینک فایل مورد نظر را اضافه نمایید و سپس بر روی دکمه Purge کلیک کنید.

آموزش تنظیمات Caching در کلودفلر 2

 

Caching Level

افزودن Caching تاثیر بسزایی در سرعت بارگذاری سایت خواهد داشت. Caching Level کلودفلر در سه حالت قابل تنظیم است.

تنظیم سطح کش در وردپرس

  1. No query string
  2. Ignore query string
  3. Standard

که استفاده از حالت Standard پیشنهاد می شود.

 

Browser Cache Expiration

تنظیم TTL

مدت زمانیکه فایل ها بصورت  cache برای کاربران نگهداری شوند را مشخص می کند، در طول این دوره، مرورگر فایل ها را از حافظه محلی خود بارگذاری می کند و بدین ترتیب سرعت بارگذاری صفحه را افزایش می دهد.

 

Always Online

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

بیشتر بخوانید  سرور مجازی چیست و چه کاربردی دارد؟

 

Development Mode

با فعال نمودن Development Mode می توانید بصورت  موقت cache کلودفلر را  غیرفعال نموده و بصورت لحظه ای تغییرات اعمال شده از سمت سرور را مشاهده کنید.

آموزش تنظیمات Caching در کلودفلر 3

این تغییر برای مواقعی که در حال توسعه و ویرایش صفحات سایت هستید موثر است تا بتوانید تغییرات اعمال شده را در لحظه مشاهده کنید و سایت در حالت قبلی و کش شده را به شما نمایش ندهد.

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

 

Enable Query String Sort

این قابلیت در پلن رایگان کلود فلر پشتیبانی نمی شود.

 

کش فایل های داینامیک در کلودفلر  

همانطور که در ابتدای مقاله ذکر شد به طور پیش فرض، CDN Cloudflare فایل های با پسوند فایل خاص را cache می کند، در صورتی که میخواهید کلودفلر فایل ها با دیگر پسوندها مثل html را نیز cache کند به صورت زیر اقدام نمایید.

وارد پنل مدیریتی کلود فلر شده و دامنه مورد نظرتان را انتخاب کنید.

گزینه Page Rules را انتخاب نمایید.

آموزش تنظیمات Caching در کلودفلر 4

 

سپس گزینه Create Page Rule را انتخاب نمائید.

آموزش تنظیمات Caching در کلودفلر 5

در صفحه باز شده موارد زیر قایل تنظیم است:

If the URL matches :

در کادر مقابل آن می توانید لینکی را که می خواهید به کش اضافه شود را درج کنید.

بطور مثال اگر شما یک سایت وردپرسی بنام junade.com دارید در بخش If the URL matches نیاز است  https://junade.com/* را وارد نمائید.

بهینه سازی کش کلودفلر وردپرس

 

Then the settings are:

بر روی Add a string کلیک نموده و از  لیست مقدار Cache Level  و standard  را انتخاب نمایید.

مجدد بر روی Add a string کلیک نموده و از لیست مقدار Bypass Cache on Cookie را انتخاب کنید.

برای وردپرس با WooCommerce مقادیر زیر:

wp-.*|wordpress.*|comment_.*

و بدون WooCommerce مقادیر زیر را در ج نمائید:

wp-.*|wordpress.*|comment_.*|woocommerce_.*

و سپس مجدد بر روی Add a string کلیک نموده و از  لیست مقدار Edge Cache TTL را انتخاب نموده و مدت زمان مورد نیاز برای کش را درج کنید.

بیشتر بخوانید  آیا امکان ارتقا فضای میزبانی در آینده وجود دارد؟

 

Order:

در قسمت Order نیز شما می توانید اولویت رول های تعیین شده را مشخص کنید.

سپس بر روی Save and Deploy کلیک کنید، بدین طریق سرعت سایت وردپرسی شما بهبود خواهد یافت.

 

 

تنظیم پلاگین کش کلودفلر در وردپرس

بعد از نصب پلاگین کلودفلر در وردپرس، وارد بحش تنظیمات شده و گزینه cloudflare را انتخاب کنید.

مقدار Automatic Cache Management را مطابق تصویر زیر بر روی on تنظیم نموده و گزینه i’m sure را کلیک نموده تا بصورت خودکار تنظیمات بهینه caching برای سایت شما فعال شود.

افزونه مدیریت کش کلودفلر

 

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

 

منبع

نمایش بیشتر

نوشته های مشابه

پاسخی بگذارید

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