استفاده از Zinn® Cache بههمراه کش nginx، Varnish یا Apache
Zinn® Cache را روی سروری تنظیم کنید که در آن nginx، Varnish، Apache یا Cloudflare پیشتر صفحات را کش میکنند، تا صفحات تغییریافته در همانجا پاکسازی شوند و بهروزرسانیها سایت را بهصورت تدریجی نوسازی کنند.
۱. بررسی کنید چه چیزی در حال کش کردن است — در WordPress بخش Zinn Digital®، سپس کش، وضعیت را باز کنید و بررسی اکنون را فشار دهید. اگر nginx، Varnish یا Apache صفحات شما را کش میکنند، صفحه نام آن را ذکر میکند و Zinn® Cache کش صفحه اختصاصی خود را در پشت آن اضافه نمیکند. ۲. کش سرور خود را انتخاب کنید — برگه کش سرور را باز کنید و nginx، Varnish یا Apache mod_cache را برگزینید. اگر هیچ چیزی جلوتر از WordPress صفحات را کش نمیکند، هیچکدام را انتخاب کنید: در این حالت، کش فایل اختصاصی Zinn® Cache این وظیفه را انجام میدهد. ۳. نحوه پاکسازی را مشخص کنید — در nginx: یک درخواست پاکسازی (ماژول ngx_cache_purge؛ در صورتی که یک CDN جلوتر قرار دارد، گزینه ارسال پاکسازیها به را روی http://127.0.0.1 تنظیم کنید)، حذف فایلهای کش هنگامی که WordPress میتواند پوشه کش را بخواند، یا پوشهای که ابزار پاکسازی میزبان شما آن را میخواند. در Varnish: نشانی آن، در حالی که PURGE یا BAN از سرور مجاز باشد. در Apache: پوشه CacheRoot، بههمراه mod_cache در یک میزبان مجازی پروکسی معکوس. ۴. در صورت کش شدن صفحات توسط Cloudflare، آن را اضافه کنید — پاکسازی Cloudflare را روشن کنید و شناسه منطقه خود و یک توکن API محدود به پاکسازی کش را جایگذاری نمایید. بدین ترتیب، صفحات تغییریافته از لبه Cloudflare نیز پاکسازی میشوند. ۵. یک نشانی را آزمایش کنید — در برگه وضعیت، یک نشانی را پاکسازی کنید، سپس در حالت خروج از حساب دو بار آن را بارگذاری نمایید: پاسخ نخست miss و پاسخ بعدی hit خواهد بود. اکنون بهروزرسانیها و فعالسازیهای افزونهها به جای خالی کردن یکباره تمام کشها، سایت را دسته به دسته در هر دقیقه نوسازی میکنند. ۶. یا مدیریت سرور را به ما بسپارید — در میزبانی Zinn Digital®، کش سرور، Redis و Zinn® Cache بهصورت از پیش تنظیمشده و آزمایششده در کنار یکدیگر روی LiteSpeed ارائه میشوند، بدون اینکه نیازی به پیکربندی چیزی باشد.
همراه با تصاویر صفحه: https://zinncache.com/kb/wordpress-cache-with-nginx-varnish-or-cloudflare