Kézikönyv - dokumentáció - zend keretrendszer

Az összes gyorsítótár azonosító előtagja. Ha NULL értékre van állítva. akkor az előtag nem használható. A gyorsítótár-azonosító előtag elsősorban a névtárat hoz létre a gyorsítótárban, ami lehetővé teszi több alkalmazás vagy webhelyek közös gyorsítótár megosztását. Bármely alkalmazás vagy weboldal használj cache id előtag olyan speciális cache-azonosítók használhatók ismételten.

A gyorsítótár élettartama (másodpercben), ha NULL értékre van állítva. akkor a gyorsítótárnak végtelen élettartama van.

Ha TRUE értékre van állítva. akkor a naplózás engedélyezve van a Zend_Log segítségével (de a rendszer lassabb lesz).

Engedélyezése / letiltása olvasást vezérlő (cache olvassuk csak megírása után észlelni sérült bejegyzéseket), amely lehetővé teszi write_control enyhén lassul a bejegyzés, de nem olvasott. Ez a vezérlés segíti a sérült gyorsítótár fájlok azonosítását, de nem tökéletes.

Engedélyezi / letiltja az automatikus sorszámozást, felhasználható olyan adatok közvetlen tárolására, amelyek nem karakterlánc (de lassabb lesz).

Letiltása / Tune az automatikus tisztítási folyamat (szemétgyűjtő): 0 azt jelenti, nincs automatikus cache tisztítási, 1 azt jelenti, szisztematikus gyorsítótár tisztító, x (integer)> 1 jelenti az automatikus véletlenszerű tisztító 1 szer x írási műveleteket.

Ha az értéke igaz, akkor a mag meg a PHP -flag ignore_user_abort menteni () módszer, hogy ne cache romlottságot bizonyos esetekben.

Egy példát a kézikönyv ezen részének elején adtak meg.

Ha tárolni csak stringeket cache (opcionális automatic_serialization lehet tárolni néhány logikai értékek), akkor egy sokkal kompaktabb építési, az alábbiak szerint:

// feltételezi, hogy $ cache van beállítva

$ id = 'myBigLoop'; // annak az azonosítója, amit el akarunk gyorsítótárazni

tömb (lásd még.)

Alapértelmezés szerint beillesztendő opciók hozzárendelési sorrendje:

(boolean, alapértelmezés szerint igaz) cache. ha TRUE. akkor a gyorsítótár engedélyezve van

(boolean, alapértelmezés szerint hamis) cache_with_get_variables. ha TRUE. a gyorsítótárazás akkor is engedélyezett, ha változók vannak a $ _GET tömbben

(boolean, alapértelmezés szerint hamis) cache_with_post_variables. ha TRUE. a gyorsítótárazás akkor is engedélyezett, ha változók vannak a $ _POST tömbben

(boolean, alapértelmezés szerint hamis) cache_with_session_variables. ha TRUE. a gyorsítótárazás akkor is engedélyezett, ha változók vannak a $ _SESSION tömbben

(boolean, alapértelmezés szerint hamis) cache_with_files_variables. ha TRUE. a gyorsítótárazás akkor is engedélyezett, ha a $ _FILES változókkal rendelkezik

(boolean, alapértelmezés szerint hamis) cache_with_cookie_variables. ha TRUE. a gyorsítótárazás akkor is engedélyezett, ha változók vannak a $ _COOKIE tömbben

(boolean, alapértelmezés szerint igaz) make_id_with_get_variables. ha TRUE. akkor a cache-azonosító a $ _GET tömb tartalmától függ

(boolean, alapértelmezés szerint igaz) make_id_with_post_variables. ha TRUE. akkor a cache-azonosító a $ _POST tömb tartalmától függ

(boolean, alapértelmezés szerint igaz) make_id_with_session_variables. ha TRUE. akkor a cache-azonosító a $ _SESSION tömb tartalmától függ

(boolean, alapértelmezés szerint igaz) make_id_with_files_variables. ha TRUE. akkor a cache-azonosító a $ _FILES tömb tartalmától függ

(boolean, alapértelmezés szerint igaz) make_id_with_cookie_variables. ha TRUE. akkor a cache-azonosító a $ _COOKIE tömb tartalmától függ

(int, false alapértelmezés szerint) specific_lifetime. ha nem FALSE. akkor a választott szabályos kifejezéshez az opció értéke, amely a gyorsítótár élettartamát jelzi

(tömb, tömb () alapértelmezés szerint). címkéket a gyorsítótárba íráshoz

(int, null alapértelmezés szerint). prioritás. Csak akkor érvényes, ha a kiválasztott háttérprogram támogatja a prioritásokat.

Hozzájáruló tömb csak néhány REQUEST_URI beállítás beállításához. A kulcsok Ennek a tömbnek a reguláris kifejezések (PCRE), értékek - asszociatív tömbök különleges lehetőség áll rendelkezésre, ha a $ _SERVER [ „REQUEST_URI”] reguláris kifejezés (lásd default_options a rendelkezésre álló lehetőségeket.). Ha a $ _SERVER ['REQUEST_URI'] megfelel több szabályos kifejezésnek, csak az utolsó használatos.

A HTTP-fejlécek neveinek sorai. A felsorolt ​​fejlécek tárolásra kerülnek a gyorsítótárban, és a gyorsítótárba kerülnek.