확장 과 모듈 의 차이점은 무엇입니까 ?
로컬 폴더에 사용자 지정 코드를 만들어 Magento의 기능을 확장 할 때 사용하는 올바른 용어가 무엇인지 궁금합니다.
확장 과 모듈 의 차이점은 무엇입니까 ?
로컬 폴더에 사용자 지정 코드를 만들어 Magento의 기능을 확장 할 때 사용하는 올바른 용어가 무엇인지 궁금합니다.
답변:
확장은 간단하게 포장 된 모듈입니다. 즉, 모듈을 작성하여 Magento의 기능을 확장합니다. 그런 다음 그대로 두거나 포장 할 수 있습니다 (시스템> Magento Connect> 패키지 확장). 그런 다음 magento connect 에 확장 (패키지 모듈)이 게시됩니다.
모두가 자신의 마음을 구성하고 같은 용어를 사용하기를 바랍니다.
이제 확장, 모듈, 번들, 플러그인 등이 있으며 어리석은 일이 있습니다.
기본적으로 모듈은 확장입니다.
유일한 차이점은 코어의 내용이 확장으로 간주되지 않을 수 있지만 모듈이라는 것입니다. 확장 기능이 아닌 모듈도
마찬가지 Mage_Catalog
입니다.
Something_Else
핵심이 아니기 때문에 모듈과 확장입니다.
모듈 은 사용자가 정의한 모든 것에 대한 기술 용어 입니다.app/etc/modules
확장 은 공개 된 1 개의 커뮤니티 모듈 (또는 일반적으로 Magento 기능을 확장하고 테마가 아닌 코드 )의 마케팅 용어 입니다.
확장은 일반적으로 하나 이상의 모듈로 구성됩니다. : 예를 들어 ebizmarts의 MageMonkey 확장은 네 개의 실제 하나 개의 확장으로 번들로 제공되는 모듈과 함께 제공 Ebizmarts_AbandonedCart
, Ebizmarts_Autoresponder
, Ebizmarts_MageMonkey
와 Ebizmarts_Mandrill
.
테마에는 종종 개별적으로 배포되지 않는 테마별 모듈 이 함께 제공 되며 아무도이를 확장 이라고 부를 수 없습니다 .
1) Magento Connect, Github 또는 확장 저장소를 통해 제공