Blog
افزونه Litespeed Cache
افزونه LiteSpeed Cache (لایتاسپید کش) یکی از قدرتمندترین و سریعترین افزونههای «کش و بهینهسازی سرعت» برای وردپرس است. اگر میخواهید بدون دانش فنی، سرعت لود سایت خود را به شکل چشمگیری افزایش دهید و نمره PageSpeed و Core Web Vitals را بالا ببرید، LiteSpeed Cache یکی از بهترین انتخابهاست.
در ادامه، توضیحی کاربردی درباره عملکرد و ویژگیهای آن آوردهام:
۱. LiteSpeed Cache دقیقاً چه کاری انجام میدهد؟
هر بار که کاربری صفحه سایت شما را باز میکند، وردپرس باید از پایگاه داده کوئری بگیرد، فایلها را پردازش کند و صفحه را از صفر بسازد؛ این یعنی اتلاف وقت و منابع. LiteSpeed Cache با ساختن یک «نسخه آماده» از صفحات، آنها را مستقیماً و در کسری از ثانیه به کاربر تحویل میدهد. علاوه بر این، کل فایلها، تصاویر و پایگاه داده سایت شما را بهینهسازی میکند تا سایت در سریعترین حالت ممکن لود شود.
۲. ویژگیهای کلیدی:
- کش سرور (Server-Level Cache): برخلاف افزونههای کش معمولی که در سطح PHP کار میکنند، کش لایتاسپید در سطح خودِ سرور انجام میشود؛ یعنی سرعتی چند برابر و مصرف منابعی بسیار کمتر.
- بهینهسازی فایلها: فشردهسازی و ترکیب فایلهای CSS و JavaScript، تولید Critical CSS و به تعویق انداختن اجرای جاوااسکریپت (Defer/Delay JS).
- بهینهسازی تصاویر: فشردهسازی خودکار عکسها، تبدیل به فرمتهای مدرن WebP/AVIF و بارگذاری تنبل (Lazy Load) برای تصاویر و iframe ها.
- CDN رایگان QUIC.cloud: امکان استفاده از شبکه توزیع محتوا اختصاصی خودش با پلن رایگان.
- پاکسازی پایگاه داده: حذف خودکار دادههای اضافی، ریویژنهای قدیمی و Transient های منقضیشده برای سبک نگهداشتن دیتابیس.
۳. مزایا و معایب:
| مزایا | معایب |
|---|---|
| سرعت استثنایی: کش در سطح سرور، سریعتر از هر افزونه کش معمولی است. | وابستگی به سرور: برای استفاده از تمام قابلیتها (مثل کش سرور و ESI) باید هاست شما LiteSpeed یا OpenLiteSpeed باشد. |
| همهکاره بودن: کش، بهینهسازی تصویر، فشردهسازی فایلها و پاکسازی دیتابیس را همزمان انجام میدهد و جای چند افزونه را میگیرد. | تنظیمات حساس: فعالکردن اشتباه برخی گزینهها (مثل ترکیب JS یا Delay JS) میتواند باعث بههمریختن ظاهر یا خرابی بخشهایی از سایت شود. |
| رایگان بودن: هسته افزونه و بخش زیادی از امکانات آن کاملاً رایگان است. | پیچیدگی برای مبتدیان: تعداد زیاد تبها و گزینهها ممکن است در ابتدا گیجکننده باشد. |
۴. چند نکته برای استفاده حرفهای:
- هاست خود را چک کنید: اگر هاست شما LiteSpeed است، این افزونه بهترین گزینه ممکن است. اگر هاست شما NGINX یا Apache است، افزونه نصب و فعال میشود اما فقط بخش بهینهسازی (مثل فشردهسازی و بهینهسازی تصاویر) کار میکند و برای کش کامل باید از CDN های QUIC.cloud یا Cloudflare کمک بگیرید.
- تنظیمات را مرحلهبهمرحله فعال کنید: هر گزینه را یکبار روشن کنید و بعد از هر تغییر، سایت را در حالت ناشناس (Incognito) چک کنید تا مطمئن شوید چیزی به هم نریخته است.
- حالا که این افزونه را دارید، بقیه را حذف کنید: اگر افزونههای جداگانه برای بهینهسازی تصویر (مثل Smush) یا فشردهسازی فایلها دارید، LiteSpeed Cache جای آنها را میگیرد؛ نصب همزمان چند ابزار مشابه باعث تداخل میشود.
- کش را بعد از تغییرات پاک کنید: هر وقت محتوایی ویرایش کردید یا قالب/افزونهای آپدیت شد، گزینه Purge All را بزنید تا بازدیدکنندگان نسخه بهروز را ببینند.