[ Marko Medojević @ 19.12.2008. 22:55 ] @
Ćao!

Hteo bi da optimizujem jedan sajt rađen u php i smarty pomoću keširanja. Koristio bi keširanje u okviru smarty-ja. Stranica ima između 500 i 1000 tipa proizvodi.php?id=333... Da li bi bilo kontraproduktivno keširati sve te stranice? Veličina stranica je prosečno 50 kb, a server je na linuxu.

Unapred hvala na idejama!
[ mb_sa @ 20.12.2008. 08:08 ] @
Imati hiljadu proizvoda u bazi i nije veliki broj. Koliko se radi o komplikovoaom upitu koji izvlaci podatke iz baze, pa da mislis da je taj dio stranice "usko grlo"? Ja bih prije isao na varijnatu optimjizacije upita i samog front end-a stranice.

1000 i nije neki veliki broj, ali ako se radi o kesiranju rezultata samo jednog upita ne vjerujm da ces dobiti bolje rezultate. Po meni provjeri prvo upite i optimiziraj front end (manji broj zahtjeva, optimizacija grafike, expires headers za slike na stranici, minify js i css fajlove ...)

Ako se vec odlucis za varijnatu pomenutog kesiranje onda svakako uradi kesiranje po grupama, jer veci broj cache fajlova u jednom dirketoriju moze praviti probleme.