5.7 Sessions
The original text for this section has changed since it was translated. Please help resolve this difference. You can:
Il componente di sessione di CakePHP offre la possibilità di mantenere dati provenienti dal client tra richieste differenti. Funziona come wrapper per la $_SESSION ed inoltre fornisce metodi utili per funzioni collegate alla $_SESSION.
Le sessioni possono essere mantenute in diversi modi. Per default si usano le impostazioni fornite da PHP; comunque, esistono altre opzioni.
- cake
- Salva la sessione in file nella tua directory, tmp/sessions, della applicazione.
- database
- Usa il database delle sessioni di CakePHP.
- cache
- Usa il motore di caching configurato da Cache::config(). Molto utile se usato con Memcache (configurato con server multipli) per memorizzare sia i dati che le sessioni.
- php
- Configurazione di base. Salva file di sessine come indicato nel file php.ini
Per cambiare il metodo di gestione delle sessioni, cambia la configurazione Session.save in modo da riflettere le opzioni desiderate. Se scegli 'database' devi anche togliere il commento alle configurazioni di Session.database ed eseguire il file SQL per creare il database sessioni, che trovi in app/config


























