SHET22

افزونه کش برای وردپرس WP Fastest Cache

افزونه کش برای وردپرس WP Fastest Cache

اگه صفحه‌های سایتتون دیر باز می‌شن، افزونه WP Fastest Cache می‌تونه با ساختن نسخه آماده از صفحه‌ها فشار روی هاست رو کمتر کنه و زمان انتظار بازدیدکننده رو کاهش بده. البته نصب افزونه به‌تنهایی کافی نیست؛ باید گزینه‌ها رو درست تنظیم کنید، نتیجه رو بسنجید و مطمئن بشید که ظاهر سایت، فرم‌ها و بخش‌های پویا بدون مشکل کار می‌کنن.

توی این راهنما اول با مفهوم کش آشنا می‌شیم، بعد افزونه رو نصب و تنظیم می‌کنیم و در آخر سراغ تست سرعت و رفع خطاهای رایج می‌ریم. اگه هنوز بین چند ابزار مردد هستید، راهنمای انتخاب بهترین افزونه افزایش سرعت وردپرس هم کمکتون می‌کنه گزینه مناسب‌تری برای سایتتون پیدا کنید.

آنچه در این مقاله می‌خوانید

افزونه WP Fastest Cache چیه و چه کاری انجام می‌ده؟

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

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

معرفی افزونه WP Fastest Cache
معرفی افزونه WP Fastest Cache

کش سایت به زبان ساده

وردپرس برای ساختن یک صفحه معمولاً اطلاعات رو از پایگاه داده می‌گیره، کدهای PHP رو اجرا می‌کنه و در آخر خروجی HTML رو به مرورگر می‌فرسته. انجام دوباره این کارها برای هر بازدید زمان و منابع هاست رو مصرف می‌کنه.

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

نسخه رایگان و پولی چه تفاوتی دارن؟

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

نسخه پولی قابلیت‌های بیشتری مثل بهینه‌سازی تصویر، تبدیل تصویر به WebP، پاک‌سازی پایگاه داده، بارگذاری تنبل و بعضی تنظیمات پیشرفته JavaScript رو ارائه می‌کنه. محل بعضی گزینه‌ها یا رایگان و پولی بودن اون‌ها ممکنه با انتشار نسخه‌های تازه تغییر کنه؛ پس توضیح کنار هر گزینه رو داخل صفحه تنظیمات خود افزونه هم بخونید.

چه زمانی این افزونه انتخاب مناسبیه؟

اگه دنبال یک افزونه نسبتاً ساده برای ساخت کش صفحه هستید، WP Fastest Cache می‌تونه یکی از گزینه‌های قابل بررسی باشه. برای سایت‌های شرکتی، وبلاگ‌ها و خیلی از فروشگاه‌های وردپرسی هم کاربرد داره، ولی صفحه‌های شخصی و پویای فروشگاه باید با دقت آزمایش بشن.

اگه سرورتون LiteSpeed هست، بهتره افزونه لایت اسپید کش رو هم بررسی کنید؛ چون اون افزونه با کش سطح سرور LiteSpeed هماهنگی مستقیم داره. قبل از انتخاب نهایی، از شرکت هاست بپرسید وب‌سرور و سیستم کش سمت سرور شما چیه.

قبل از نصب WP Fastest Cache چه کارهایی انجام بدیم؟

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

از سایت نسخه پشتیبان بگیریم

اول از فایل‌ها و پایگاه داده سایت یک نسخه پشتیبان کامل بگیرید. مطمئن بشید که فایل پشتیبان واقعاً قابل بازیابیه و خارج از هاست اصلی هم نگهش دارید. اگه با این فرایند آشنا نیستید، آموزش بک‌آپ گرفتن از سایت وردپرسی مسیر کار رو نشونتون می‌ده.

افزونه‌های کش دیگه رو غیرفعال کنیم

فقط یک افزونه کش صفحه رو فعال نگه دارید. اجرای هم‌زمان WP Fastest Cache با افزونه‌هایی مثل LiteSpeed Cache، WP Super Cache، W3 Total Cache یا قابلیت کش صفحه در ابزارهای بهینه‌سازی می‌تونه خروجی‌های متفاوت، فایل‌های قدیمی یا خطاهای سخت پیدا ایجاد کنه.

قبل از غیرفعال کردن افزونه قبلی، کش اون رو پاک کنید. اگه هاست هم کش سمت سرور داره، درباره هماهنگی اون با WP Fastest Cache از پشتیبانی هاست سؤال کنید.

سرعت فعلی سایت رو ثبت کنیم

قبل از هر تغییری، چند صفحه مهم رو با PageSpeed Insights آزمایش کنید. آدرس صفحه اصلی، یک نوشته، یک برگه و در فروشگاه‌ها یک صفحه محصول رو جداگانه بسنجید. نتیجه موبایل و دسکتاپ، زمان آزمایش و معیارهای اصلی رو یادداشت کنید تا بعداً مقایسه واقعی داشته باشید.

آموزش نصب افزونه WP Fastest Cache

نصب افزونه از پیشخوان وردپرس

وارد پیشخوان وردپرس بشید و از منوی «افزونه‌ها» روی «افزودن افزونه تازه» کلیک کنید. عبارت WP Fastest Cache رو داخل کادر جست‌وجو بنویسید. افزونه‌ای رو انتخاب کنید که نام سازنده اون Emre Vona هست، بعد روی «نصب» و سپس دکمه فعال‌سازی کلیک کنید.

اگه نصب مستقیم برای شما کار نمی‌کنه، می‌تونید فایل افزونه رو از صفحه رسمی اون در WordPress.org بگیرید و از گزینه «بارگذاری افزونه» نصبش کنید. فایل افزونه رو فقط از منبع رسمی دریافت کنید.

پیدا کردن صفحه تنظیمات افزونه

بعد از فعال‌سازی، از منوی «تنظیمات» پیشخوان وردپرس وارد صفحه WP Fastest Cache بشید. این صفحه هفت زبانه داره که هرکدوم برای مدیریت بخش مشخصی از افزونه ساخته شدن.

صفحه تنظیمات افزونه
صفحه تنظیمات افزونه
  1. تنظیمات: قابلیت‌های رایگان افزونه رو از این زبانه فعال می‌کنید. زبان افزونه رو هم می‌تونید از همین بخش انتخاب کنید. بعد از انجام تغییرها، روی دکمه Submit بزنید تا تنظیمات ذخیره بشن.
  2. پاک‌سازی کش: این زبانه برای حذف فایل‌های کش‌شده‌ست. بخشی از امکانات اون در نسخه رایگان در دسترستونه، ولی برای استفاده از بقیه قابلیت‌ها به نسخه پریمیوم نیاز دارید.
  3. بهینه‌سازی تصاویر: ابزارهای این زبانه برای کم کردن حجم و بهینه‌سازی تصاویر هستن و فقط در نسخه پریمیوم در دسترس قرار می‌گیرن.
  4. پریمیوم: این بخش طرح‌ها و برنامه‌های مالی نسخه پولی افزونه رو نشون می‌ده. اگه به قابلیت‌های پولی نیاز داشته باشید، می‌تونید گزینه‌های خرید رو اینجا بررسی کنید.
  5. عدم تأثیر بر: این زبانه همون بخش Exclude هست. از اینجا می‌تونید برگه‌ها یا بخش‌های خاصی رو مستثنا کنید تا افزونه اون‌ها رو کش یا بهینه‌سازی نکنه.
  6. CDN: تنظیمات اتصال CDN یا «شبکه توزیع محتوا» داخل این زبانه قرار داره. CDN فایل‌های ثابت سایت رو از سرورهای نزدیک‌تر به بازدیدکننده تحویل می‌ده.
  7. DB: این زبانه برای پاک‌سازی و بهینه‌سازی پایگاه داده‌ست و فقط در نسخه پریمیوم در دسترسه.

پس اگه از نسخه رایگان استفاده می‌کنید، عادیه که بعضی گزینه‌ها قفل باشن یا برچسب Premium داشته باشن. برای شروع، بیشتر کار شما با زبانه «تنظیمات»، بخش رایگان «پاک‌سازی کش»، زبانه «عدم تأثیر بر» و تنظیمات CDN انجام می‌شه.

بهترین تنظیمات WP Fastest Cache برای شروع

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

بررسی تب تنظیمات افزونه
بررسی تب تنظیمات افزونه

فعال کردن سیستم کش

تیک گزینه Cache System یا «سیستم کش» رو فعال کنید. این گزینه قابلیت اصلی افزونه رو روشن می‌کنه و بدون اون نسخه کش‌شده صفحه‌ها ساخته نمی‌شه. تنظیمات رو ذخیره کنید و یک‌بار صفحه اصلی سایت رو در پنجره ناشناس مرورگر باز کنید.

تنظیم پیش‌بارگذاری کش

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

اگه منابع هاستتون اجازه می‌ده، گزینه Preload رو فعال کنید و برای شروع فقط صفحه اصلی، نوشته‌ها، برگه‌ها و دسته‌بندی‌های مهم رو انتخاب کنید. عدد Pages per Minute تعداد صفحه‌هایی رو مشخص می‌کنه که افزونه در هر دقیقه پردازش می‌کنه. روی هاست اشتراکی با عدد کم شروع کنید و اگه مصرف CPU بالا رفت، عدد رو کمتر کنید یا از پشتیبانی هاست کمک بگیرید.

پیش بارگذاری
پیش بارگذاری

پاک شدن کش بعد از انتشار یا ویرایش محتوا

گزینه New Post باعث می‌شه بعد از انتشار محتوای تازه، کش بخش‌های مرتبط پاک بشه. گزینه Update Post هم بعد از ویرایش نوشته یا برگه همین کار رو انجام می‌ده. برای بیشتر سایت‌های محتوایی بهتره هر دو گزینه فعال باشن تا بازدیدکننده نسخه قدیمی مطلب رو نبینه.

فشرده‌سازی HTML و CSS

گزینه‌های Minify HTML و Minify CSS فاصله‌ها، توضیح‌های غیرضروری و بعضی نویسه‌های اضافی کد رو حذف می‌کنن. این کار می‌تونه حجم فایل رو کمتر کنه، ولی اثرش روی هر سایت فرق داره.

اول Minify HTML رو فعال کنید، کش رو پاک کنید و صفحه‌های مهم رو ببینید. بعد همین مراحل رو برای Minify CSS انجام بدید. اگه ظاهر سایت تغییر کرد، آخرین گزینه‌ای رو که فعال کردید خاموش کنید و دوباره کش رو پاک کنید.

ترکیب فایل‌های CSS و JavaScript

Combine CSS و Combine JavaScript چند فایل رو با هم ترکیب می‌کنن. این قابلیت ممکنه تعداد درخواست‌ها رو کمتر کنه، ولی همیشه باعث سریع‌تر شدن سایت نمی‌شه. مرورگرهای جدید چند درخواست رو هم‌زمان مدیریت می‌کنن و ترکیب فایل‌ها گاهی کش مرورگر رو کم‌اثر یا ترتیب اجرای کدها رو خراب می‌کنه.

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

فعال کردن Gzip و کش مرورگر

Gzip فایل‌های متنی رو قبل از ارسال از سرور فشرده می‌کنه. Browser Caching یا «کش مرورگر» هم به مرورگر اجازه می‌ده فایل‌هایی مثل CSS و تصویر رو برای بازدید بعدی نگه داره. معمولاً می‌تونید هر دو گزینه رو فعال کنید، مگر اینکه هاست همین کار رو در سطح سرور انجام بده یا با فعال‌سازی اون‌ها خطا ببینید.

بعضی هاست‌ها فشرده‌سازی و هدرهای کش مرورگر رو در سطح سرور فعال می‌کنن. اگه بعد از روشن کردن این گزینه‌ها خطای سرور دیدید، اون‌ها رو خاموش کنید و با پشتیبانی هاست تماس بگیرید. راهنمای فعال‌سازی Gzip در وردپرس هم توضیح بیشتری درباره این روش داره.

غیرفعال کردن ایموجی‌های وردپرس

گزینه Disable Emojis فایل مربوط به ایموجی‌های وردپرس رو از صفحه حذف می‌کنه. اگه سایتتون به پشتیبانی قدیمی وردپرس از ایموجی نیاز نداره، می‌تونید این گزینه رو فعال کنید. ایموجی‌های معمولی سیستم‌عامل و مرورگر در بیشتر دستگاه‌های جدید همچنان دیده می‌شن.

ذخیره تنظیمات و پاک کردن کش

بعد از انتخاب گزینه‌ها روی دکمه ذخیره یا Submit بزنید. بعد وارد بخش Delete Cache بشید و کش رو پاک کنید. اگه فایل‌های CSS یا JavaScript رو فشرده یا ترکیب کردید، گزینه پاک کردن کش و فایل‌های فشرده‌شده رو انتخاب کنید تا فایل‌های قبلی باقی نمونن.

تنظیمات پیشرفته افزونه WP Fastest Cache

مستثنا کردن صفحه‌ها و فایل‌های مشکل‌دار از کش

بخش Exclude به شما اجازه می‌ده بعضی صفحه‌ها، کوکی‌ها، عامل‌های کاربری یا فایل‌های CSS و JavaScript رو از فرایند کش و بهینه‌سازی بیرون بذارید. این قابلیت برای صفحه‌هایی مفیده که اطلاعات متفاوتی برای هر کاربر نشون می‌دن.

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

صفحه ورود، حساب کاربری، سبد خرید، تسویه‌حساب و نتیجه فرم‌ها نمونه‌های حساسی هستن. افزونه‌های فروشگاهی ممکنه بعضی از این صفحه‌ها رو خودکار مستثنا کنن، ولی خودتون هم باید در حالت واردشده و مهمان اون‌ها رو آزمایش کنید. قانون Exclude رو فقط برای بخشی بسازید که واقعاً مشکل داره؛ خارج کردن تعداد زیادی صفحه، فایده کش رو کم می‌کنه.

تنظیم زمان‌بندی پاک شدن کش

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

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

اتصال CDN به افزونه

CDN یا «شبکه توزیع محتوا» فایل‌های ثابت سایت رو از سرورهایی نزدیک‌تر به بازدیدکننده تحویل می‌ده. WP Fastest Cache بخش CDN داره و می‌تونه آدرس فایل‌های ثابت رو با نشانی CDN هماهنگ کنه. قبل از فعال‌سازی، باید سرویس CDN رو جداگانه بسازید و دامنه اون رو بگیرید.

آدرس CDN رو دقیق وارد کنید و مشخص کنید کدوم نوع فایل‌ها از اون بارگذاری بشن. بعد از ذخیره، صفحه رو باز کنید و کلید F12 رو بزنید. وارد زبانه Network بشید، صفحه رو دوباره بارگذاری کنید و دنبال درخواست‌های قرمز یا وضعیت 404 بگردید. علامت قفل کنار آدرس سایت هم نباید هشدار HTTPS نشون بده.

هماهنگ کردن Cloudflare و Varnish با کش سایت

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

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

چطور مطمئن بشیم کش سایت درست کار می‌کنه؟

بررسی سایت در موبایل و دسکتاپ

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

برای یک بررسی ساده، صفحه رو دو بار پشت سر هم در پنجره ناشناس باز کنید. اگه افزونه فایل کش رو ساخته باشه، بازدید دوم معمولاً نباید دوباره همه پردازش‌های سنگین صفحه رو انجام بده. برای تأیید دقیق‌تر می‌تونید زمان پاسخ رو در زبانه Network مرورگر مقایسه کنید یا از پشتیبانی هاست بخواید وضعیت کش رو بررسی کنه.

تست سرعت با PageSpeed Insights

همون صفحه‌هایی رو که قبل از نصب آزمایش کرده بودید، دوباره در PageSpeed Insights بسنجید. بهتره هر صفحه رو چند بار و در فاصله‌های مختلف تست کنید؛ چون وضعیت شبکه و سرور می‌تونه نتیجه یک آزمایش رو تغییر بده.

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

فقط دنبال امتیاز ۱۰۰ نباشید. زمان نمایش محتوای اصلی، پایداری صفحه و سرعت واکنش به کلیک کاربر برای تجربه واقعی اهمیت بیشتری دارن. افزونه کش یکی از بخش‌های بهینه‌سازیه و نمی‌تونه تصویرهای خیلی بزرگ، هاست ضعیف یا کد سنگین قالب رو به‌تنهایی جبران کنه.

بررسی معیارهای LCP، CLS و INP

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

CLS میزان جابه‌جایی ناگهانی اجزای صفحه رو بررسی می‌کنه. برای نمونه، اگه متن بعد از بارگذاری تصویر به پایین بپره، CLS بدتر می‌شه. INP هم سرعت واکنش صفحه به کلیک، لمس یا تایپ کاربر رو می‌سنجه. JavaScript سنگین می‌تونه INP رو ضعیف کنه و کش صفحه همیشه این مشکل رو حل نمی‌کنه.

مقایسه نتیجه قبل و بعد از فعال‌سازی افزونه

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

رفع مشکلات رایج WP Fastest Cache

به‌هم‌ریختگی ظاهر سایت بعد از فشرده‌سازی یا ترکیب فایل‌ها

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

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

نمایش نسخه قدیمی صفحه بعد از ویرایش

از منوی افزونه کش رو پاک کنید و صفحه رو با پنجره ناشناس دوباره ببینید. اگه از Cloudflare، Varnish یا کش هاست استفاده می‌کنید، کش اون لایه رو هم از پنل همون سرویس پاک کنید. فعال بودن گزینه Update Post کمک می‌کنه این کار بعد از ویرایش محتوا خودکار انجام بشه.

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

کش نشدن بعضی صفحه‌ها

بررسی کنید صفحه موردنظر داخل قانون‌های Exclude نباشه. بعد وضعیت ورود کاربر، کوکی‌ها و نوع صفحه رو بسنجید. صفحه‌های شخصی مثل حساب کاربری یا تسویه‌حساب اصولاً نباید مثل یک برگه عمومی برای همه کش بشن.

سطح دسترسی فایل‌ها، فضای خالی هاست و تنظیمات امنیتی هم ممکنه جلوی ساخت فایل کش رو بگیرن. اگه پوشه کش ساخته نمی‌شه یا خطای نوشتن فایل می‌بینید، متن دقیق خطا رو برای پشتیبانی هاست بفرستید.

تداخل افزونه با قالب یا افزونه‌های دیگه

همه گزینه‌های Minify و Combine رو خاموش کنید و فقط Cache System رو روشن نگه دارید. اگه مشکل حل شد، گزینه‌ها رو یکی‌یکی برگردونید. اگه مشکل ادامه داشت، در یک نسخه آزمایشی سایت افزونه‌های دیگه رو مرحله‌ای غیرفعال کنید تا تداخل مشخص بشه.

این آزمایش رو روی سایت اصلی و در ساعت شلوغ انجام ندید. استفاده از محیط آزمایشی یا Staging کمک می‌کنه تغییرها بدون اثر روی بازدیدکننده بررسی بشن.

مشکل ورود کاربران یا سبد خرید فروشگاه

اگه کاربر بعد از ورود همچنان نسخه مهمان رو می‌بینه یا سبد خرید درست به‌روز نمی‌شه، کش صفحه‌های ورود، حساب کاربری، سبد خرید و تسویه‌حساب رو بررسی کنید. این صفحه‌ها و کوکی‌های ضروری فروشگاه باید از کش عمومی مستثنا باشن.

بعد از اصلاح قانون‌ها، کش افزونه، سرور و CDN رو پاک کنید. فرایند کامل خرید رو یک‌بار به‌عنوان مهمان و یک‌بار به‌عنوان کاربر واردشده آزمایش کنید.

نکات مهم برای استفاده بهتر از WP Fastest Cache

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

بعد از به‌روزرسانی وردپرس، قالب یا افزونه‌های مهم هم یک بررسی کوتاه انجام بدید. ممکنه تغییری در فایل‌های CSS یا JavaScript ایجاد شده باشه که به پاک کردن کش یا اصلاح تنظیمات نیاز داره.

قیمت نسخه پریمیوم WP Fastest Cache

قیمت‌های زیر در تاریخ ۱۶ مهر ۱۴۰۵ از صفحه خرید افزونه ثبت شدن. این قیمت‌ها ممکنه بعداً تغییر کنن، پس قبل از پرداخت حتماً مبلغ و شرایط به‌روز رو در صفحه رسمی خرید بررسی کنید.

پلنقیمت مادام‌العمرتعداد لایسنساعتبار تصویر برای هر لایسنس
Bronze۴۹٫۹۹ دلار۱۵۰۰۰
Silver۱۲۵ دلار۳۵۰۰۰
Gold۱۷۵ دلار۵۵۰۰۰
Platinum۳۰۰ دلار۱۰۵۰۰۰

طبق اطلاعات نمایش‌داده‌شده در همون تاریخ، هزینه هر پلن یک‌باره‌ست و پشتیبانی و به‌روزرسانی بدون محدودیت زمانی ارائه می‌شه. هر پلن یک سال امکان انتقال لایسنس و ضمانت بازگشت وجه ۳۰روزه هم داره. جزئیات دقیق این شرایط و محدودیت‌های احتمالی اون‌ها قبل از خرید نیاز به بررسی دوباره در سایت فروشنده دارن.

چالش‌های خرید نسخه پریمیوم برای کاربران ایرانی

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

بازگشت وجه هم ممکنه برای کاربر ایرانی ساده نباشه؛ چون مبلغ معمولاً به همون روش پرداخت اولیه برمی‌گرده. اگه از واسطه پرداخت استفاده می‌کنید، قبل از خرید درباره کارمزد، شیوه بازپرداخت، مالکیت حساب، دسترسی به لایسنس و امکان دریافت فاکتور سؤال کنید. رمز حساب اصلی سایت یا پیشخوان وردپرس رو هم در اختیار فروشنده‌های ناشناس نذارید.

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

افزونه رخش؛ گزینه‌ای کامل‌تر برای کاربران ایرانی

افزونه رخش
افزونه رخش

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

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

برای تصاویر، قابلیت‌هایی مثل تبدیل خودکار به WebP و AVIF، کنترل کیفیت، حذف اطلاعات اضافی تصویر و بارگذاری تنبل در دسترسه. بارگذاری تنبل یعنی تصویر یا ویدیو وقتی بارگیری می‌شه که کاربر به اون بخش از صفحه نزدیک شده باشه. رخش برای فشرده‌سازی HTML، CSS و JavaScript، حذف CSS بلااستفاده و عقب انداختن بارگذاری فایل‌های سنگین هم ابزار داره.

امکانات پیشرفته‌تر رخش شامل اتصال به Cloudflare و CDN، کش آبجکت با Redis، گرم‌کردن OPcache، بهینه‌سازی زمان‌بندی‌شده پایگاه داده، مدیریت فایل‌های ووکامرس، پایش کوئری‌های کند، پنل عیب‌یابی کش و گزارش Core Web Vitals هست. Redis برای نگه داشتن نتیجه پردازش‌های پرتکرار و OPcache برای آماده نگه داشتن کدهای PHP به کار می‌رن. هر دو ابزار سمت سرور هستن؛ پس استفاده از اون‌ها به پشتیبانی هاستتون هم بستگی داره.

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

سؤالات متداول درباره افزونه WP Fastest Cache

آیا نسخه رایگان WP Fastest Cache برای شروع کافیه؟

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

آیا WP Fastest Cache سرعت همه سایت‌ها رو بیشتر می‌کنه؟

نه، نتیجه به هاست، قالب، افزونه‌ها و تنظیمات سایت بستگی داره. کش معمولاً پردازش تکراری صفحه رو کمتر می‌کنه، ولی مشکل تصویرهای سنگین، کد ضعیف یا سرور کند رو به‌تنهایی حل نمی‌کنه.

آیا می‌تونیم WP Fastest Cache رو کنار افزونه کش دیگه فعال کنیم؟

بهتره دو افزونه کش صفحه رو هم‌زمان فعال نکنید. این کار ممکنه باعث تداخل، نمایش محتوای قدیمی یا ساخته شدن فایل‌های ناسازگار بشه. قبل از فعال کردن WP Fastest Cache، کش افزونه قبلی رو پاک و اون افزونه رو غیرفعال کنید.

بعد از تغییر محتوا چطور کش سایت رو پاک کنیم؟

از منوی WP Fastest Cache وارد بخش پاک کردن کش بشید و گزینه حذف کش رو بزنید. اگه فایل‌های CSS یا JavaScript رو فشرده کردید، کش و فایل‌های Minify رو با هم پاک کنید. کش CDN یا هاست هم ممکنه به پاک‌سازی جداگانه نیاز داشته باشه.

اگه سایت بعد از فعال کردن Minify یا Combine به‌هم ریخت، چه کار کنیم؟

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

آیا این افزونه به‌تنهایی امتیاز Core Web Vitals رو بهتر می‌کنه؟

نه لزوماً. کش می‌تونه زمان پاسخ سرور رو بهتر کنه، ولی LCP، CLS و INP به عامل‌های دیگه‌ای مثل حجم تصویرها، فونت‌ها، JavaScript، طراحی صفحه و کیفیت هاست هم وابسته هستن.

جمع‌بندی و تنظیم پیشنهادی برای کاربران تازه‌کار

برای شروع، Cache System، New Post و Update Post گزینه‌های مناسبی هستن. اگه منابع هاستتون اجازه می‌ده، Preload رو با سرعت کم امتحان کنید. Gzip و Browser Caching رو هم وقتی فعال کنید که هاست همین تنظیم‌ها رو به‌شکل ناسازگار اعمال نکرده باشه. Disable Emojis معمولاً کم‌ریسکه. Minify HTML و Minify CSS رو جداگانه آزمایش کنید و Combine CSS و JavaScript رو تا وقتی نیاز مشخصی ندارید خاموش نگه دارید.

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

نظر شما در این مورد چیه؟

  1. U420360۳۱ تیر ۱۴۰۵

    سلام من این افزونه رو نصب کردم ولی روی گزینه هاش میزنم که بعد ثبت کنم ثبت نمیشه اخطار میده، این اخطار
    You have to set the Element Caching option of the Elementor plugin to Inactive

    • رضا راد۴ مرداد ۱۴۰۵

      درود. این اخطار برای اینه که افزونه المنتور یه قابلیت کش داخلی به اسم Element Caching داره که با WP Fastest Cache تداخل داره. کافیه بری تو تنظیمات المنتور، بخش Features، گزینه Element Caching رو روی Inactive بذاری و ذخیره کنی، بعد دوباره تنظیمات کش رو ثبت کن، درست میشه.

  2. کاربر مهمان۳۰ شهریور ۱۳۹۷

    سلام
    وقتتون بخیر
    از بین افزونه های wp-rocket و wp-fastest chach کدوم بهتره؟
    ممنون

    • تیم پشتیبانیتیم پشتیبانی۳۰ شهریور ۱۳۹۷

      درود
      ما در میهن وردپرس از راکت استفاده میکنیم!

پشتیبانپشتیبانپشتیبانپشتیبانپشتیبان
تیم میهن وردپرس
پشتیبانپشتیبانپشتیبانپشتیبانپشتیبان
تیم میهن وردپرسخارج از ساعات کاری هستیم؛ دستیار هوش مصنوعی پاسخگوی شماست.هوش مصنوعی

در حال بارگذاری...

هر سوالی دارید بپرسید.پاسخگوی شما هستیم.