Apa perbedaan antara Ekstensi dan Modul?

27

Apa perbedaan antara Ekstensi dan Modul ?

Hanya ingin tahu bahwa istilah apa yang tepat untuk digunakan ketika kami memperluas fungsionalitas Magento dengan membuat kode khusus kami di folder lokal.

piyush_systematix
sumber

Jawaban:

16

Ekstensi hanyalah modul yang dikemas. Dengan kata lain, Anda memperluas fitur dan fungsionalitas Magento dengan menulis modul. Kemudian Anda memiliki pilihan untuk membiarkannya apa adanya atau mengemasnya (Sistem> Magento Connect> Paket Ekstensi). Ekstensi (modul dikemas) kemudian diterbitkan di magento connect

Qaisar Satti
sumber
Hai Qaisar Satti, Bagaimana saya bisa mendapatkan Anda?
Teja Bhagavan Kollepara
hai @TejabhagavanKollepara maaf tidak mengerti Anda?
Qaisar Satti
ada alasan khusus untuk menghubungi saya?
Qaisar Satti
13

Saya berharap semua orang akan mengambil keputusan dan menggunakan istilah yang sama.
Sekarang kami memiliki ekstensi, modul, bundel, plugin, dan mungkin yang lainnya dan ini menjadi konyol.
Pada dasarnya sebuah modul adalah ekstensi.
Satu-satunya perbedaan mungkin bahwa apa yang ada di inti mungkin tidak dianggap ekstensi, tetapi mereka adalah modul.
Begitu Mage_Catalogjuga modul tetapi bukan ekstensi.
Something_Elseadalah modul dan ekstensi karena tidak ada di inti.

Marius
sumber
kata baik Marius .. (y)
Shyam Krishna Sreekumar
Saya setuju, karena tidak ada inti, saya menganggap kedua istilah itu sepenuhnya dapat dipertukarkan.
Jonathan Hussey
5
Anda tidak bisa menghindarinya. Orang-orang datang dari wordpress dan menggunakan istilah plugin. Devs datang dari Joomla dan mengatakan ekstensi ...
Fabian Blechschmidt
4
Saya setuju dengan Marius.
Adarsh ​​Khatri
Saya selalu setuju dengan Marius (dan Fabian juga) :)
SR_Magento
12

Modul adalah istilah teknis untuk apa pun yang Anda definisikanapp/etc/modules

Extension adalah istilah pemasaran untuk 1 modul komunitas yang diterbitkan (atau umumnya kode apa pun yang memperluas fungsi Magento dan bukan tema)

Ekstensi biasanya terdiri dari satu atau lebih modul. Perpanjangan ebizmarts MageMonkey misalnya dilengkapi dengan empat modul yang sebenarnya yang dibundel sebagai salah satu ekstensi: Ebizmarts_AbandonedCart, Ebizmarts_Autoresponder, Ebizmarts_MageMonkeydan Ebizmarts_Mandrill.

Tema juga sering disertai dengan modul tema khusus yang tidak didistribusikan secara terpisah dan tidak ada yang menyebutnya ekstensi .


1) baik itu melalui Magento Connect, Github atau toko ekstensi

Fabian Schmengler
sumber