ugrás a tartalomhoz

Gyorsítótár kezelés PHP-vel

Hojtsy Gábor · 2004. Feb. 20. (P), 11.51
A Sitepoint webhely mögött álló cég által megjelentetett könyvekkel kapcsolatban szerencsére az a dícséretes gyakorlat alakult ki, hogy a könyvek mintafejezeteit cikkek formájában jelentetik meg, ami hozzászólásra is lehetőséget ad, és a PDF statikus voltához képest a HTML összes előnyével rendelkezik. A korábban nálunk is említett Harry Fuecks tollából megjelent PHP Antológiából most egy gyorsítótárazásra vonatkozó mintafejezetet jelentettek meg.

A második kötet ötödik fejezete először is a régi szép idők felemlegetésével kezdi, amikor még a statikus oldalakat a böngészők automatikusan gyorsítótárazták, majd rögtön arra tér rá, hogy ezt hogyan lehet elkerülni megfelelő HTTP fejlécek kiírásával. Ezt követően a kimenet bufferelő függvények praktikáival foglalkozik, illetve ezek illesztésével saját gyorsítótár kezelő kód megírása érdekében. Az alapokat lefektetve a PEAR::Cache_Lite osztályát használva mutat be néhány trükköt, majd a kliens oldali cachelés szabályozására használható HTTP fejléceket tárgyalja.