Ich habe mich immer gefragt, wo alle Registrierungsdaten in Magento gespeichert sind.
Ich weiß, dass auch Singleton- Objekte in der Registrierung gespeichert sind. Und die Registrierung ist nur eine statische Array-Variable der Mage- Klasse.
Ich habe hier ein paar Fragen, um meine Verwirrung zu beseitigen:
- Ist die Registrierung für verschiedene Benutzer unterschiedlich? Ich meine, wird es pro Benutzer (pro HTTP- Anfrage) erstellt?
Beispielsweise,
Mage::register('foo', 'Hello World'); //set a value for foo Mage::registry('foo'); //will this return hello world for all HTTP users ?
- Werden Registrierungsdaten in Sitzungen gespeichert? Wenn nicht, wie erkennt Magento, welcher Benutzer die Registrierungsdaten aufgerufen hat?
Ich habe den Blog-Artikel von Alan Storm sowie seine Antwort auf StackOverFlow dazu gelesen . Aber ich konnte die Verwirrung nicht töten. Bitte korrigieren Sie mich, wenn ich denke, dass meine Grundlagen durcheinander sind. Vielen Dank