Jump to content
php.lv forumi

Problēmas ar Cache


foxsk8

Recommended Posts

Lieta tāda, ka vajadzētu lapā visām bildēm uzlikt cache, lai katru reizi tās nelādējās pa jaunu iekšā. Kopējais bilžu izmērs ap 800 KB, cache labi ja paņem 100 KB, bet gribētos pārējo daudzumu arī cache dabot. Itkā skatījos, ka ar var ar htaccess to visu dabot gatavu, bet nesanāk:

 

Varbūt šis tāds neprecīzs piemērs.

 

<FilesMatch "\.(ico|gif|jpg|jpeg|png|flv|pdf|swf|mov|mp3|wmv|ppt)$">

ExpiresDefault A2419200

Header append Cache-Control "public"

</FilesMatch>

 

Varbūt ar php var to pašu fīču dabot gatavu, jo arī Firegub arī uzrāda, ka bildēm nav norādīts Expires, līdz ar to levels uz F. Paldies jau iepriekš.

Link to comment
Share on other sites

Heder set kludnains , shitais uz vienu dienu

 

<FilesMatch ".(flv|gif|jpg|jpeg|png|ico)$">
Header set Cache-Control "max-age=86400"
</FilesMatch>

Link to comment
Share on other sites

Redz, man ar htacces nesanāk, met lielo kļūdas tekstu, itkā nebūtu pieejas saitam, tāpēc varbūt var to visu ar php? Itkā tekstam sanāca, bet tekstā arī ir bildes, ja lieku klāt arī bildes, nestrādā.

Link to comment
Share on other sites

Itkā tekstam sanāca

 

Tad tas htaccess strada vai ne?

 

 

ps. it ka rakstas atsevishki

Link to comment
Share on other sites

Nu tekstam man ir šādi:

 

ob_start ("ob_gzhandler");

header("Content-type: text/html; charset: UTF-8");

header("Cache-Control: public");

header("Expires: Sat, 26 Jul 2010 05:00:00 GMT");

 

Bet vajag to bildēm, kas ir iekš tā teksta. ja lieku klāt vēl bilžu type, tad nestrādā.

Link to comment
Share on other sites

×
×
  • Create New...