کش !افزیش سرعت و کاهش مصرف پهنای باند سایت

یکی از راه های افزایش سرعت بارگذاری یک وب سایت و همچنین کاهش مصرف پهنای باند استفاده از کش (cache) می باشد,

بعضی از اسکریپت ها دارای سیستم کش  می باشند اما با استفاده از کد های زیر در htaccess می توانید برای هر یک از فایلها یک مدت معین ذخیره سازی در مرورگر کاربر ایجاد نمایید که کاربر با گشت و گذار بین صفحات و حتی بازدیدهای بعدی فایل ها(عکس و ..) را دوباره از هاست دانلود نماید و از کش مرورگر استفاده نماید:

# ۴۸۰ weeks
<FilesMatch "\.(ico|pdf|flv|jpg|jpeg|png|gif|js|css|swf|wof|ttf|eot)$">
Header set Cache-Control "max-age=1728000, public"
</FilesMatch>

# ۲ DAYS
<FilesMatch "\.(xml|txt)$">
Header set Cache-Control "max-age=172800, public, must-revalidate"
</FilesMatch>

# ۲ HOURS
<FilesMatch "\.(html|htm)$">
Header set Cache-Control "max-age=7200, must-revalidate"
</FilesMatch>

 

همانطور که مشاهده می کنید  برای هر نوع فایل مدت زمان متفاوتی کش استفادهکردیم

2 نظر برای “کش !افزیش سرعت و کاهش مصرف پهنای باند سایت

دیدگاهتان را بنویسید

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