بهینه‌سازی Browser Cache وردپرس | افزایش سرعت و کاهش درخواست‌ها (۲۰۲۵)

برای امتیاز به این نوشته کلیک کنید!
[کل: ۱ میانگین: ۵]

آموزش بهینه‌سازی کش مرورگر (Browser Cache) در وردپرس (۲۰۲۵)

Browser Cache باعث می‌شود مرورگر کاربر فایل‌های ثابت مانند CSS، JS و تصاویر را ذخیره کند. این کار موجب کاهش درخواست‌های سرور، کاهش زمان بارگذاری صفحات و بهبود Core Web Vitals می‌شود.


۱. فعال‌سازی کش مرورگر با افزونه

افزونه‌های پیشنهادی:

  • WP Rocket → فعال‌سازی خودکار کش مرورگر

  • W3 Total Cache → تنظیم زمان انقضا و مدیریت کش

  • LiteSpeed Cache → کش مرورگر و سایر بهینه‌سازی‌ها


۲. تنظیمات TTL (Time To Live)

  • تعیین مدت زمان ذخیره فایل‌ها در مرورگر

  • پیشنهاد ۲۰۲۵:

    • تصاویر و CSS/JS → ۳۰ روز

    • HTML → ۷ روز

  • کاهش درخواست‌های مکرر و بهبود سرعت


۳. افزودن هدرهای کش به htaccess یا Nginx

مثال برای Apache:

<IfModule mod_expires.c>
ExpiresActive On
ExpiresByType image/jpg "access plus 30 days"
ExpiresByType image/png "access plus 30 days"
ExpiresByType text/css "access plus 30 days"
ExpiresByType application/javascript "access plus 30 days"
</IfModule>

مثال برای Nginx:

location ~* \.(jpg|jpeg|png|gif|ico|css|js)$ {
expires 30d;
}

۴. تست عملکرد کش مرورگر

  • Google PageSpeed Insights → Opportunities → Leverage browser caching

  • GTmetrix → بررسی Request های ثابت و مدت زمان cache


۵. نکات حرفه‌ای

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

  • ترکیب با CDN → کش جهانی و کاهش زمان بارگذاری

  • پاکسازی کش مرورگر و CDN بعد از تغییر فایل‌ها


جمع‌بندی

بهینه‌سازی کش مرورگر یکی از ساده‌ترین و مؤثرترین روش‌ها برای افزایش سرعت وردپرس است. با فعال‌سازی مناسب، تنظیم TTL و ترکیب با CDN، تعداد درخواست‌ها کاهش یافته و تجربه کاربری به شکل چشمگیری بهبود می‌یابد.

دیدگاه‌ خود را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *