Mi sono sempre chiesto, dove sono archiviati tutti i dati di registro in Magento?
So che anche gli oggetti singleton sono memorizzati nel registro. E il registro è solo una variabile di matrice statica della classe Mage .
Ho un paio di domande qui per chiarire la mia confusione:
- Il registro è diverso per utenti diversi? Voglio dire, è stato creato su una base per utente (per richiesta HTTP )?
Per esempio,
Mage::register('foo', 'Hello World'); //set a value for foo Mage::registry('foo'); //will this return hello world for all HTTP users ?
- I dati del registro sono archiviati in sessioni? In caso contrario, in che modo Magento identificherà quale utente ha invocato i dati del registro?
Ho letto l' articolo sul blog di Alan Storm e la sua risposta su StackOverFlow al riguardo. Ma non potevo uccidere la confusione. Per favore, correggimi Se pensi che le mie basi siano incasinate. Grazie