답변:
magento 1.8에서는 모든 컬렉션이 리소스 컬렉션이라고 말합니다.
자원 콜렉션은 모든 SQL 항목에 대한 일반 구현에 따라 다릅니다. 아이디어는 postgre, oracle 또는 mssql과 같은 다른 SQL 데이터베이스를 지원하도록 기본 클래스 만 다시 구현하는 것입니다.
기존의 Mysql4 클래스는 이전 버전과의 호환성을 위해서만 사용되며 리소스 컬렉션 만 확장합니다.
최신 정보:
magento의 세 가지 모델 유형이 무엇인지 말씀해 주시겠습니까?
확실하지 않지만 Models (extending Mage_Core_Model_Abstract
), Resource Models (extending Mage_Core_Model_Resource_Db_Abstract
) 및 Collections (extending Mage_Core_Model_Resource_Db_Collection_Abstract
)에 대해 이야기하고 있다고 말하고 싶습니다 .
Mysql4
Magento CE 1.6 이후에는 더 이상 사용되지 않습니다. 이 답변 은 그것에 대한 자세한 정보를 제공합니다. 좀 더 자세한 설명은 이 PDF 에서 찾을 수 있습니다 .
여전히 Mysql4
클래스를 사용 하는 것은 이전 버전과 호환되어야하므로 문제가되지 않습니다.