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

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

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

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

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

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

رفتن به منوی caching در کلودفلر

Purge Cache

بخش Purge Cache کلودفلر

این بخش به منظور پاک کردن کش ذخیره شده و تازه سازی آن (refresh) ایجاد شده است.

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

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

تنظیمات Custom Purge کلودفلر

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

شما می توانید در هر بار تا 30 آدرس URL را در کادر مربوطه وارد نمایید، فقط دقت کنید که هر آدرس باید در خط بعدی وارد شود (بعد از وارد کردن هر آدرس enter را بزنید تا وارد خط بعدی شوید). همان طور که مشاهده می کنید ما دو آدرس را وارد کرده ایم.

در نهایت بر روی دکمه Purge کلیک کنید تا تغییرات اعمال شود.

نکته: استفاده از گزینه های hostname و tag تنها برای کاربرانی که از نسخه پولی (enterpise) استفاده می کنند قابل استفاده است.

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

purge everything کلودفلر

Caching Level

بخش Caching Level کلودفلر

وجود query string این اجازه را به برنامه‌نویس‌های پلاگین و قالب‌ها می‌دهد تا در مدت‌زمان و دوره‌های کوتاه ‌مدت منابع را آپدیت کنند و این تغییرات سریع‌تر در سمت کاربر اعمال شود اما از طرفی هنگام کار با proxy ها و CDN ها دچار مشکل می شود و به همین دلیل کلودفلر در این بخش سه گزینه No Query String، Ignore Query String و standard را قرار داده است.

اگر گزینهNo Query String را انتخاب کنید کلودفلر تنها زمانی سایت شما را کش خواهد کرد که سایت شما آدرس های Query String نداشته باشد.

اگر گزینه Ignore Query String را انتخاب کنید کلودفلر بدون توجه به وجود Query String شروع به ذخیره کش می نماید که این مسئله می تواند باعث ایجاد مشکل عدم سازگاری با CDN شود.

با توجه به مشکلاتی که دو گزینه بالا دارند و همچنین توصیه شرکت cloudflare بهتر است از حالت standard استفاده کنید.

Browser Cache Expiration

بخش Browser Cache Expiration کلودفلر

در این بخش شما می توانید مدت زمانی را که فایل ها باید به صورت  cache برای کاربران نگهداری شوند را مشخص کنید، در طول این دوره، مرورگر فایل ها را از حافظه محلی خود بارگذاری می کند. تنظیم مدت زمان کش کاملا بستگی به وضعیت سایت شما دارد. چانچه شما یک سایت خبری دارید و و مطالب شما باید در لحظه منتشر شود باید این بخش را بر روی Respect Excising Header تنظیم کنید. در غیر این صورت با توجه به مدت زمان بروز رسانی سایت خود گزینه مناسب خود را انتخاب نمایید.

Always Online

بخش Always Online در تنظیمات کش کلودفلر

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

Development Mode

بخش Development Mode کلودفلر

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

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

Enable Query String Sort

بخش Enable Query String Sort کلودفلر

شما در این بخش می توانید تمامی Query String ها را به شکلی در نظر دارید تنظیم و مرتب‌سازی کرده و به سادگی به آنها دسترسی داشته باشید. برای استفاده از این بخش باید از نسخه پولی (Enterprise) استفاده کنید.

امیدواریم این آموزش برای شما مفید بوده باشد.

به اشتراک گذاری این مطلب

دیدگاه‌ خود را بنویسید

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