آموزش بهینهسازی کش مرورگر (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:
مثال برای Nginx:
۴. تست عملکرد کش مرورگر
-
Google PageSpeed Insights → Opportunities → Leverage browser caching
-
GTmetrix → بررسی Request های ثابت و مدت زمان cache
۵. نکات حرفهای
-
فایلهای حساس یا صفحات داینامیک را از کش مرورگر مستثنا کنید
-
ترکیب با CDN → کش جهانی و کاهش زمان بارگذاری
-
پاکسازی کش مرورگر و CDN بعد از تغییر فایلها
جمعبندی
بهینهسازی کش مرورگر یکی از سادهترین و مؤثرترین روشها برای افزایش سرعت وردپرس است. با فعالسازی مناسب، تنظیم TTL و ترکیب با CDN، تعداد درخواستها کاهش یافته و تجربه کاربری به شکل چشمگیری بهبود مییابد.
