Prefix pentru toate identificatoarele cache. Dacă este setat la NULL. atunci prefixul nu va fi utilizat. Memoria cache a id prefix, creează, în esență, un spațiu de nume în memoria cache, care permite mai multe aplicații sau site-uri web pentru a utiliza un cache partajat. Orice aplicație sau site web poate utiliza prefixul identificatorilor cache-ului, astfel încât identificatorii individuali ai cache-ului să poată fi utilizați de mai multe ori.
Durata de viață a cache-ului (în secunde), dacă este setată la NULL. atunci memoria cache are o durată de viață infinită.
Dacă este setat la TRUE. logarea este activată prin intermediul Zend_Log (dar sistemul se va executa mai lent).
Activarea / dezactivarea de control de scriere (cache-ul este citit doar după ce a scris pentru a detecta intrările corupte), permițând write_control ușor încetini intrarea cache, dar nu a citit. Acest control va ajuta la identificarea unor fișiere cache corupte, dar nu este perfectă.
Activează / dezactivează serializarea automată, poate fi utilizată pentru stocarea directă a datelor care nu sunt șir (dar va fi mai lentă).
Dezactivați / Tune procesul de curățare automată (colector de gunoi): 0 înseamnă nici o curățare automată cache, 1 înseamnă curățarea cache sistematică, x (număr întreg)> 1 înseamnă curățare automată aleatoare 1 ori în operațiunile x scriere.
Dacă este setat la true, nucleul va seta PHP -flag ignore_user_abort pentru a salva metoda () pentru a evita stricăciunile cache, în unele cazuri.
Un exemplu a fost dat chiar la începutul acestei secțiuni a manualului.
Dacă stocați doar siruri de caractere în memoria cache (cu automatic_serialization opțional posibil pentru a stoca unele boolean), puteți utiliza o construcție mai compactă, după cum se arată mai jos:
// presupune că cache-ul $ este deja setat
$ id = 'myBigLoop'; // identificatorul a ceea ce dorim să stocăm în memoria cache
array (a se vedea mai departe.)
Gama asociativă de opțiuni pentru includerea implicită:(boolean, adevărat în mod implicit) cache. dacă este adevărat. apoi este activată cache-ul
(boolean, fals în mod implicit) cache_with_get_variables. dacă este adevărat. cache-ul este activat chiar dacă există variabile în matricea $ _GET
(boolean, fals în mod implicit) cache_with_post_variables. dacă este adevărat. cache-ul este activat chiar dacă există variabile în matricea $ _POST
(boolean, fals în mod implicit) cache_with_session_variables. dacă este adevărat. cache-ul este activat chiar dacă există variabile în matricea $ _SESSION
(boolean, fals în mod implicit) cache_with_files_variables. dacă este adevărat. caching-ul este activat chiar dacă $ _FILES are variabile
(boolean, fals în mod implicit) cache_with_cookie_variables. dacă este adevărat. cache-ul este activat chiar dacă există variabile în matricea $ _COOKIE
(boolean, adevărat în mod implicit) make_id_with_get_variables. dacă este adevărat. atunci identificatorul de cache va depinde de conținutul matricei $ _GET
(boolean, adevărat în mod implicit) make_id_with_post_variables. dacă este adevărat. atunci identificatorul cache-ului va depinde de conținutul matricei $ _POST
(boolean, adevărat în mod implicit) make_id_with_session_variables. dacă este adevărat. atunci identificatorul cache-ului va depinde de conținutul matricei $ _SESSION
(boolean, adevărat în mod implicit) make_id_with_files_variables. dacă este adevărat. atunci identificatorul cache-ului va depinde de conținutul matricei $ _FILES
(boolean, adevărat în mod implicit) make_id_with_cookie_variables. dacă este adevărat. atunci identificatorul cache-ului va depinde de conținutul matricei $ _COOKIE
(int, false în mod implicit) specific_lifetime. dacă nu FALSE. atunci valoarea acestei opțiuni, care indică durata de viață a cache-ului, va fi utilizată pentru expresia regulată selectată
(array, array () implicit). etichete pentru scrierea în memoria cache
(int, null în mod implicit) prioritate. prioritate. Valabil numai dacă suportul selectat acceptă priorități.
Gamă asociativă pentru setarea opțiunilor numai pentru unele REQUEST_URI. Cheile acestei matrice sunt regulate expresii (The pcre), valori - matrice asociative cu opțiuni specifice pentru a stabili dacă $ _SERVER [ „REQUEST_URI“] se potrivește cu expresia regulată (a se vedea default_options pentru lista de opțiuni disponibile.). Dacă $ _SERVER ['REQUEST_URI'] corespunde mai multor expresii regulate, este utilizată numai ultima.
O serie de șiruri de caractere cu numele anteturilor HTTP. Antetele listate vor fi stocate în memoria cache și vor fi înlocuite atunci când sunt stocate în cache.