Welcome to the Cookbook

loading...

7.2.2 A Cake cache-motorjai

Az 1.2-es Cake újdonságai közé tartozik a számos cache motor, illetve server oldali cache megoldás. A Cache Helper segítségével, ezek az interface-ek transzparens módon teszik lehetővé nézetek cache-elését többféle médián, anélkül, hogy foglakoznunk kellene az adott média sajátosságaival. A cache motor kiválasztása az app/config/core.php konfigurációs file-ban lehetséges. A cache motorok főbb beállítási lehetőségei megtalálhatóak a core.php konfigurációs file-ban. Minden egyes cache motorhoz részletesebb információ található azonban a Cache Fejezetben.

File A File Motor (File Engine) a Cake által alapértelmezetten beállított motor. Ez egyszerű, file-rendszerbeli file-okkal dolgozik, és rendelkezik számos opcionális beállítási lehetőséggel. Mindazonáltal remekül műküdik az alapbeállításokkal is.
APC Az APC motor az Alternative PHP Cache gyorsítótár megoldását implementálja. Az XCache-hez hasonlóan, ez a motor is a lefordított PHP kódot cache-eli.
XCache Az XCache motor funkcionalitásában jórészt azonos az APC motorral, azzal a különbséggel az XCache gyorsítótár megoldását implementálja. Megfelelő működéshez felhasználónév és jelszó megadása szükséges.
Memcache A Memcache motor egy memcache server segítségével lehetővé teszi egy cache-objektum létrehozását a rendszermemóriában. Részletes információ található a php.net és memcached helyeken.