پایگاه دانش

افزونه Zinn® Cache Engine

کش کردن تمام‌صفحه، شیء و پایگاه داده برای یک وب‌سایت WordPress که در هر جایی میزبانی می‌شود؛ چه چیزی را اول روشن کنید و چه چیزی را دست نزنید.

موتور کش Zinn® برای یک سایت WordPress که هر جا میزبانی می‌شود، از جمله در یک میزبان دیگر، در نظر گرفته شده است. این موتور کش اختصاصی خود را به همراه دارد و از کش ما استفاده نمی‌کند، بنابراین زمانی که سایت شما روی میزبانی Zinn® نیست، انتخاب درستی است. اگر سایت شما روی میزبانی ما است، به جای آن Zinn® Cache را نصب کنید — هر دو کار یکسانی را با روش‌های مختلف انجام می‌دهند و اجرای همزمان هر دو هرگز کار درستی نیست.

این یک انشعاب از LiteSpeed Cache است که تحت مجوز GPL منتشر شده و بخش‌هایی از آن که به یک سرویس شخص ثالث گزارش می‌دادند، حذف شده‌اند.

روشن کردن، به این ترتیب

  1. کش صفحه. تقریباً تمام سرعت از این بخش ناشی می‌شود. آن را روشن کنید، سپس سایت خود را در یک پنجره خصوصی بارگذاری کرده و تأیید کنید که درست به نظر می‌رسد.
  2. کش مرورگر. رایگان است و به بازدیدکنندگان بازگردنده کمک می‌کند.
  3. کش شیء، اگر میزبان شما Redis یا Memcached را ارائه می‌دهد. این مورد در فروشگاه‌ها و سایت‌های دارای عضویت تأثیر چشمگیری دارد، اما روی یک سایت معرفی کوچک تأثیر کمی دارد.
  4. بهینه‌سازی CSS/JS — آخرین مورد و هر بار یک گزینه. این تنها بخشی است که می‌تواند به طور مشهودی یک پوسته را خراب کند. یک تنظیم را روشن کنید، سایت را بارگذاری کنید و سپس تنظیم بعدی را انجام دهید.

مواردی که تا زمان نیاز باید به حال خود رها شوند

ترکیب و درون‌خطی کردن CSS، به تعویق انداختن JavaScript و بارگذاری تنبل (lazy-loading) آی‌فریم‌ها همگی بهبودهای واقعی هستند و هر کدام می‌توانند یک پوسته یا اسلایدر خاص را خراب کنند. هیچ راهی برای دانستن این موضوع بدون امتحان کردن وجود ندارد، بنابراین یکی را تغییر دهید، به سایت نگاه کنید و یادداشتی از آنچه تغییر داده‌اید نگه دارید.

مستثنی کردن صفحات

هیچ‌یک از موارد تراکنشی نباید کش صفحه شوند: سبد خرید، تسویه حساب، صفحات حساب کاربری و هر صفحه‌ای که محتوای متفاوتی را به افراد مختلف وارد شده نشان می‌دهد. صفحات WooCommerce و Easy Digital Downloads به طور خودکار برای شما مستثنی می‌شوند.

اگر سایت پس از روشن کردن چیزی خراب به نظر می‌رسد

ابتدا بهینه‌سازی CSS/JS را خاموش کنید — این مورد در اکثریت قریب به اتفاق مواقع علت اصلی است. سپس همه چیز را پاکسازی (purge) کرده و دوباره بارگذاری کنید. اگر این کار مشکل را برطرف کرد، تنظیمات آن را یک به یک دوباره فعال کنید تا زمانی که موردی را که پوسته‌تان با آن سازگار نیست پیدا کنید.

به‌روزرسانی‌ها

این افزونه خود را از سمت ما به‌روزرسانی می‌کند، نه از WordPress.org، بنابراین هرگز با افزونه اصلی که از آن منشعب شده است جایگزین نخواهد شد.

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

پشتیبانی در تمامی پلن‌ها گنجانده شده است و پاسخ‌ها به زبان خود شما ارائه می‌شوند.

تماس با پشتیبانی همه مقالات