ugrás a tartalomhoz

Csak képeket a cache-be

Anonymous · 2006. Jan. 30. (H), 13.45
Hi!

Lehet, nagyon hülyeséget fogok kérdezni, de hogyan lehet olyat csinálni, hogy csak a képek kerüljenek a böngésző gyorsítótárába, az oldalon található (adatbázisból lekérdezett) szövegek ne?
Van erre valami megoldás, vagy nagyon nem vagyok képben? :)

Ezzel találkoztam eddig:
<?php
header("Cache-Control: no-store, no-cache, must-revalidate");
 
1

Tökkéletes.

janoszen · 2006. Jan. 30. (H), 21.53
Tökéletesen megfelel. De az is jó megoldás, hogy a Modified headert mindig aktuális idővel küldöd. De egyébként ha már itt tartasz, miért nem tárolod el az adatbázisban a módosítás időpontját és szolgálod ki azzal a tartalmakat?
2

Köszi proclub :)

Anonymous · 2006. Jan. 31. (K), 14.06
Hm.. Ha jól értelmezem:
Valami ilyesmi lesz, csak nem az aktuális időponttal, hanem a DB-ből lekérdezett adatokkal?
<?php
header("Last-Modified: " . gmdate("D, d M Y H:i:s") . " GMT");
Minden (fő)oldalhoz csináljak egy DB oszlopot, vagy inkább legyen egyetlen, "központi" időpont, és ha változások vannak (új db bejegyzések pl.) , akkor azt update-eljem? Hogy csinálják a profik? :)
A "gugli" keresőrobotot ez befolyásolja?

Légyszi javítsatok ki ha nem vagyok képben valamiben!
Köszi ;)
3

Pontosan

janoszen · 2006. Jan. 31. (K), 15.51
Látom, vágod a témát. Én szeretem külön adattáblába tenni a frissítéseket mert akkor könnyű időrendi sorrend szerint mindenféle tartalmat kilistázni, de ez egyéni ízlés kérdése.
4

re

Anonymous · 2006. Jan. 31. (K), 17.47
Annyira nem vágom, csak tippelek :)

De nagyon nagy ötlet az időrendi sorrend!
Beindította a fantáziám:
Külön táblát csinálok tartalmanként, frissítéskor pedig egy új sort dobok az adott táblához, így még tutkó statisztikákat is lehet csinálni! :)
Kircsi!
Köszi mégegyszer!
5

Még tovább...

janoszen · 2006. Jan. 31. (K), 22.40
Ha még tovább gondolkodsz, akkor ily módon keresést, szerző szerinti listázást, utolsó módosítást, jogosultságokat és még sok minden mást is el tudsz tárolni ill. elő tudsz hívni. :)