Usi di zend_session e zend_registry

Ciao ragazzi.

Sto leggendo la documentazione sul sito ufficiale di Zend.... ma non ho capito bene una cosa.

Mi sembra che gli utilizzi possibili per Zend_registry e zend_session possano essere pi o meno gli stessi.... Qualcuno s dirmi quando meglio usare uno e quando meglio usare l'altro ?

La differenza tra registro e sessione penso di averla capita ma mi sembra che gli utilizzi possano essere gli stessi.... ho ragione ?

:bye: a tutti e grazie per l'aiuto.

inviato 7 anni fa
dacdam
X 0 X

Stai attento perch sono 2 cose completamente dicerse: Zend_Registry perde tutto il suo alla fine dell'esecuzione dello script, Zend_Session invece conserva memoria dei dati immagazzinati tra le pagine

:bye:

risposto 7 anni fa
Gianni Tomasicchio
X 0 X

Ma a questo punto mi viene da pensare che non ci sia differenza tra il registry e le normali variabili... a parte il fatto di essere globale naturalmente...

risposto 7 anni fa
dacdam
X 0 X

Ciao Gianni, stavo ripensando alla tua risposta.

Sono tornato sul sito di Zend per rileggere la documentazione del registry ed ho letto questa frase:

A registry is a container for storing objects and values in the application space. By storing the value in a registry, the same object is always available throughout your application. This mechanism is an alternative to using global storage.

Quindi ragionando sulla tua risposta: quando dici che i valori restano vivi solo per la durata dello script intendi la catena bootstrap->controller->model->view ? Ho il dubbio che sia una domanda stupida, forse non ho ben chiaro cosa si intende con "script"...

:bye:

risposto 7 anni fa
dacdam
X 0 X

Si, intendevo dire tutto il ciclo di vita di una richiesta dell'utente che porta alla creazione della pagina web

:bye:

risposto 7 anni fa
Gianni Tomasicchio
X 0 X
Effettua l'accesso o registrati per rispondere a questa domanda