ทำไมคุณภาพเยี่ยมถึงใช้ทรัพยากรและการเก็บแบบจำลอง mysql4


15

จุดประสงค์ของการใช้ทั้งสองรุ่นนี้คืออะไร

  1. ทรัพยากร
  2. Mysql4

เหตุใดเราไม่สามารถใช้โมเดลทรัพยากรสำหรับคอลเลกชันทั้งหมด

ทำไมเราใช้ MySql4 สำหรับโมดูลง่าย ๆ

บางคนอธิบาย


1
คุณจัดการเพื่อหาคำตอบที่ครอบคลุมคำถามของคุณหรือไม่?
Sander Mangel

คำตอบ:


10

ฉันจะบอกว่าใน magento 1.8 คอลเลกชันทั้งหมดเป็นคอลเลกชันทรัพยากร

การรวบรวมทรัพยากรขึ้นอยู่กับการใช้งานทั่วไปสำหรับทุกสิ่ง SQL แนวคิดก็คือการนำคลาสพื้นฐานมาใช้เพื่อสนับสนุนฐานข้อมูล sql อื่นเท่านั้นเช่น postgre, oracle หรือ mssql

คลาส Mysql4 ที่มีอยู่ยังคงมีอยู่เพียงเพื่อความเข้ากันได้ย้อนหลัง แต่ขยายการรวบรวมทรัพยากรเท่านั้น

ปรับปรุง:

คุณสามารถบอกฉันว่ารุ่นสามประเภทใน magento คืออะไร?

ฉันไม่แน่ใจเกี่ยวกับเรื่องนี้ แต่ฉันจะบอกว่าคุณกำลังพูดถึงรูปแบบ (ขยายMage_Core_Model_Abstract) โมเดลทรัพยากร (ขยายMage_Core_Model_Resource_Db_Abstract) และกลุ่มสะสม (ขยายMage_Core_Model_Resource_Db_Collection_Abstract)


คุณสามารถบอกฉันว่ารุ่นสามประเภทใน magento คืออะไร?
VijayS91

อัปเดตคำตอบ
Fabian Blechschmidt

9

Mysql4เลิกใช้หลังจาก Magento CE 1.6 คำตอบนี้ให้ข้อมูลเพิ่มเติมเกี่ยวกับมัน คำอธิบายที่ยาวกว่านี้สามารถพบได้ในPDFนี้

แต่ถึงกระนั้นการใช้Mysql4คลาสไม่ควรเป็นปัญหาเพราะมันควรจะเข้ากันได้ย้อนหลัง


ไม่สามารถใช้ลิงก์ PDF ได้อีกต่อไป
philwinkle

ดูเหมือนว่า Magento RDBMS Guide จะถูกคิดค่าเสื่อมราคา การค้นหาเพียงเล็กน้อย แต่ก็ไม่ได้ทำให้เกิดสำเนาที่เชื่อถือได้ (หรือถูกกฎหมาย ???) ดังนั้นถ้ามันเก่าให้ลบออก อย่าแทนที่มัน .........
Circlesix
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.