Eu sempre me perguntei, onde estão todos os dados do registro armazenados no Magento?
Eu sei que até objetos singleton são armazenados no registro. E o registro é apenas uma variável de matriz estática da classe Mage .
Tenho algumas perguntas aqui para esclarecer minha confusão:
- O registro é diferente para usuários diferentes? Quero dizer, ele é criado por usuário (por solicitação HTTP )?
Por exemplo,
Mage::register('foo', 'Hello World'); //set a value for foo Mage::registry('foo'); //will this return hello world for all HTTP users ?
- Os dados do registro são armazenados em sessões? Caso contrário, como o Magento identificará qual usuário chamou os dados do registro?
Eu li o artigo do blog de Alan Storm e sua resposta no StackOverFlow sobre isso. Mas não consegui matar a confusão. Por favor, corrija-me Se você acha que meu básico está bagunçado. obrigado