Mam pytanie związane z Cache_lite i podziałem na strony w komentarzach, mam taki kod
require_once("Cache/Lite.php"); $id = $idpozycji; $numerstrony = $pager; 'cacheDir' => '/var/www/tymczasowa/', 'lifeTime' => 3600 ); $Cache_Lite = new Cache_Lite($options); if ($data = $Cache_Lite->get($id)) { } else { print $komentarze $Cache_Lite->save($data, $id); }
robiłem też tak
require_once("Cache/Lite.php"); $id = $idpozycji; $numerstrony = $pager; 'cacheDir' => '/var/www/tymczasowa/', 'lifeTime' => 3600 ); $Cache_Lite = new Cache_Lite($options); if ($data = $Cache_Lite->get($id)) { if ($data = $Cache_Lite->get($numerstrony)) { } } else { print $komentarze $Cache_Lite->save($data, $id, $numerstrony); }
Link wygląda tak.
http://..../artykuly.php?id=1 a kolejne strony odpowiednio http://.../artykuly.php?id=1&strona=1, http://.../artykuly.php?id=1&strona=2 itd.
Pager przenosi do nowej strony po 50 komentarzach
Robiłem trochę kombinacji ale zawsze po przejściu na kolejną stronę pamięć cache była nadpisywana, a chcę żeby każda z podstron komentarzy do artykułu miała własny plik cache, google już przewertowałem jednak nie znalazłem poradników cache_lite w połączeniu z pager'em strony