拡張機能とモジュールの違いは何ですか?
ローカルフォルダーにカスタムコードを作成してMagentoの機能を拡張するときに使用する適切な用語を知りたいだけです。
拡張機能とモジュールの違いは何ですか?
ローカルフォルダーにカスタムコードを作成してMagentoの機能を拡張するときに使用する適切な用語を知りたいだけです。
回答:
拡張機能は単純にパックされたモジュールです。つまり、モジュールを記述することで、Magentoの機能を拡張します。その後、そのままにしておくか、梱包するかを選択できます([システム]> [Magento Connect]> [パッケージ拡張機能])。その後、拡張機能(パックされたモジュール)がmagento connectで公開されます
みんなが決心して、同じ用語を使うことを願っています。
現在、拡張機能、モジュール、バンドル、プラグインなどがあり、ばかげています。
基本的に、モジュールは拡張機能です。
唯一の違いは、コアにあるものは拡張機能とは見なされない場合がありますが、モジュールであるということです。
だから、Mage_Catalog
モジュールではなく、拡張したものです。
Something_Else
コアにないため、モジュールと拡張機能です。
モジュールは、あなたが定義するものの技術用語ですapp/etc/modules
拡張は、公開された1コミュニティモジュール(または一般に、Magento機能を拡張し、テーマではない任意のコード)のマーケティング用語です。
通常、拡張機能は1つ以上のモジュールで構成されます。:例えばebizmarts MageMonkey拡張子は1つの拡張子としてバンドルされている4つの実際のモジュールが付属してEbizmarts_AbandonedCart
、Ebizmarts_Autoresponder
、Ebizmarts_MageMonkey
とEbizmarts_Mandrill
。
テーマには、個別に配布されないテーマ固有のモジュールが付属することも多く、誰もそれらを拡張機能と呼びません。
1)Magento Connect、Github、または拡張ストア経由