ฉันสงสัยอยู่เสมอว่าข้อมูลรีจิสตรีทั้งหมดเก็บไว้ใน Magento ที่ไหน?
ฉันรู้ว่าแม้วัตถุเดี่ยวจะถูกเก็บไว้ในรีจิสทรี และรีจิสทรีเป็นเพียงตัวแปรอาเรย์แบบคงที่ของคลาสMage
ฉันมีคำถามสองสามข้อที่นี่เพื่อล้างความสับสนของฉัน:
- รีจิสทรีแตกต่างจากผู้ใช้อื่นหรือไม่? ฉันหมายความว่ามันถูกสร้างขึ้นบนพื้นฐานต่อผู้ใช้ (ต่อคำขอHTTP )?
ตัวอย่างเช่น,
Mage::register('foo', 'Hello World'); //set a value for foo Mage::registry('foo'); //will this return hello world for all HTTP users ?
- ข้อมูลรีจิสทรีถูกจัดเก็บในเซสชันหรือไม่ หากไม่ใช่วีโอไอพีจะระบุได้อย่างไรว่าผู้ใช้รายใดเรียกข้อมูลรีจิสทรี
ฉันได้อ่านบทความบล็อกของ Alan Storm และคำตอบของเขาใน StackOverFlow เกี่ยวกับเรื่องนี้ แต่ฉันไม่สามารถฆ่าความสับสน โปรดแก้ไขฉันถ้าฉันคิดว่าพื้นฐานของฉันยุ่งเหยิง ขอบคุณ