इन दो मॉडल संग्रह का उपयोग करने का उद्देश्य क्या है।
- संसाधन
- MySQL4
हम सभी संग्रह के लिए संसाधन मॉडल का उपयोग क्यों नहीं कर सकते हैं।
क्यों हम सरल मॉड्यूल के लिए MySql4 संग्रह का उपयोग कर रहे हैं
कोई समझाता है।
इन दो मॉडल संग्रह का उपयोग करने का उद्देश्य क्या है।
हम सभी संग्रह के लिए संसाधन मॉडल का उपयोग क्यों नहीं कर सकते हैं।
क्यों हम सरल मॉड्यूल के लिए MySql4 संग्रह का उपयोग कर रहे हैं
कोई समझाता है।
जवाबों:
मैं कहूंगा कि Magento 1.8 में सभी संग्रह संसाधन संग्रह हैं।
संसाधन संग्रह सभी SQL-सामान के लिए सामान्य कार्यान्वयन पर निर्भर करते हैं। यह विचार केवल आधार वर्ग को फिर से लागू करने के लिए है, जो किसी अन्य एसक्यूएल डेटाबेस के लिए समर्थन प्रदान करता है, जैसे पोस्टग्रे, ओरेकल या एमएसएसक्यूएल।
अभी भी विद्यमान Mysql4 कक्षाएं केवल पश्चगामी संगतता के लिए हैं, लेकिन केवल संसाधन संग्रह का विस्तार करती हैं
अपडेट करें:
क्या आप मुझे बता सकते हैं कि Magento में तीन प्रकार के मॉडल कौन से हैं?
मुझे इस पर यकीन नहीं है, लेकिन मैं कहूंगा कि आप शायद मॉडल (विस्तार Mage_Core_Model_Abstract
), संसाधन मॉडल (विस्तार Mage_Core_Model_Resource_Db_Abstract
) और संग्रह (विस्तार Mage_Core_Model_Resource_Db_Collection_Abstract
) के बारे में बात कर रहे हैं ।
Mysql4
Magento CE 1.6 के बाद हटा दिया गया था। यह उत्तर इसके बारे में कुछ और जानकारी देता है। इस PDF में थोड़ा और लंबा स्पष्टीकरण पाया जा सकता है ।
फिर भी, Mysql4
वर्गों का उपयोग करना एक मुद्दा नहीं होना चाहिए क्योंकि यह पीछे की ओर संगत होना चाहिए।