سرعت بارگذاری صفحات وب یکی از فاکتورهای حیاتی در رتبهبندی الگوریتمهای گوگل و نرخ تبدیل (Conversion Rate) فروشگاههای اینترنتی است. تمامی هاستهای وردپرس در کات شات به وبسرور تجاری LiteSpeed Enterprise و سرور کش حافظه Redis مجهز هستند. در این آموزش بهینهسازی فنی وردپرس برای رسیدن به امتیاز ۱۰۰ در Google PageSpeed Insights را بررسی میکنیم.
۱. فعالسازی افزونه LiteSpeed Cache (LSCache)
افزونه رایگان LSCache مستقیماً با وبسرور لایتاسپید کات شات در سطح هسته سرور ارتباط برقرار میکند و صفحات HTML را با سرعت خیرهکننده کش مینماید:
- وارد پیشخوان وردپرس شوید.
- به منوی افزونهها > افزودن رفته و
LiteSpeed Cacheرا نصب و فعال کنید. - به منوی LiteSpeed Cache > کش (Cache) بروید و گزینه فعالسازی کش را روی روشن قرار دهید.
۲. اتصال پایگاهداده به Redis Object Cache
کش شیء (Object Cache) کوئریهای تکراری دیتابیس MySQL را در حافظه فوقسریع RAM ذخیره میکند تا زمان پاسخگویی سرور (TTFB) به کمتر از ۵۰ میلیثانیه برسد:
- در تنظیمات افزونه LiteSpeed به تب Object (شیء) بروید.
- گزینه کش شیء را فعال کنید.
- روش کش را روی Redis قرار دهید.
- میزبان (Host) را
127.0.0.1و پورت را6379وارد کنید. - روی ذخیره تغییرات کلیک نمایید. در بالای صفحه پیام سبز رنگ ارتباط با Redis برقرار است را مشاهده خواهید کرد.
۳. بهینهسازی CSS، جاوا اسکریپت و تصاویر
- CSS Minify & Combine: فشردهسازی و ادغام فایلهای استایل برای کاهش درخواستهای HTTP.
- JS Delay / Defer: تاخیر در بارگذاری کدهای جاوا اسکریپت سنگین تا پس از رندر کامل صفحه.
- تبدیل خودکار تصاویر به فرمت نسل جدید WebP: با فعالسازی گزینه Image Optimization حجم عکسها بدون افت کیفیت تا ۷۰٪ کاهش مییابد.
آیا این مقاله برای حل مشکل شما مفید بود؟