Sự khác biệt giữa một phần mở rộng và một mô-đun là gì?


27

Sự khác biệt giữa một phần mở rộng và một mô-đun là gì?

Chỉ tò mò muốn biết đâu là thuật ngữ phù hợp để sử dụng khi chúng tôi mở rộng chức năng của Magento bằng cách tạo mã tùy chỉnh trong thư mục cục bộ.

Câu trả lời:


16

Phần mở rộng chỉ đơn giản là các mô-đun đóng gói. Nói cách khác, bạn mở rộng các tính năng và chức năng của Magento bằng cách viết một mô-đun. Sau đó, bạn có thể chọn giữ nguyên hoặc đóng gói (Hệ thống> Kết nối Magento> Tiện ích mở rộng gói). Một phần mở rộng (một mô-đun đóng gói) sau đó được xuất bản trên magento kết nối


Xin chào Qaisar Satti, làm thế nào tôi có thể có được bạn?
Teja Bhagavan Kollepara

xin chào @TejabhagavanKollepara xin lỗi không hiểu bạn?
Qaisar Satti

bất kỳ lý do cụ thể để liên hệ với tôi?
Qaisar Satti

13

Tôi ước mọi người sẽ quyết định và sử dụng cùng một thuật ngữ.
Bây giờ chúng tôi có tiện ích mở rộng, mô-đun, gói, plugin và có thể những thứ khác và nó đang trở nên ngớ ngẩn.
Về cơ bản một mô-đun là một phần mở rộng.
Sự khác biệt duy nhất có thể là những gì trong lõi có thể không được coi là tiện ích mở rộng, nhưng chúng là các mô-đun.
Vì vậy, Mage_Cataloglà một mô-đun nhưng không phải là một phần mở rộng.
Something_Elselà một mô-đun và một phần mở rộng vì nó không nằm trong lõi.


Marius cũng nói .. (y)
Shyam Krishna Saletumar

Tôi đồng ý, vì không có cốt lõi nào, tôi coi hai thuật ngữ này hoàn toàn có thể hoán đổi cho nhau.
Jonathan Hussey

5
Bạn không thể tránh nó. Mọi người đến từ wordpress và sử dụng thuật ngữ plugin. Các nhà phát triển đến từ Joomla và nói phần mở rộng ...
Fabian Blechschmidt

4
Tôi đồng ý với Marius.
Adarsh ​​Khatri

Tôi luôn đồng ý với Marius (và cả Fabian nữa) :)
SR_Magento

12

Mô-đunthuật ngữ kỹ thuật cho bất cứ điều gì bạn xác định trongapp/etc/modules

Tiện ích mở rộngthuật ngữ tiếp thị cho 1 mô-đun cộng đồng được xuất bản (hoặc nói chung là bất kỳ mã nào mở rộng chức năng Magento và không phải là một chủ đề)

Phần mở rộng thường bao gồm một hoặc nhiều mô-đun. Việc gia hạn ebizmarts MageMonkey ví dụ đi kèm với bốn mô-đun thực tế được đóng gói như một phần mở rộng: Ebizmarts_AbandonedCart, Ebizmarts_Autoresponder, Ebizmarts_MageMonkeyEbizmarts_Mandrill.

Chủ đề cũng thường đi kèm với các mô-đun cụ thể chủ đề không được phân phối riêng và không ai gọi chúng là tiện ích mở rộng .


1) có thể thông qua Magento Connect, Github hoặc cửa hàng mở rộng

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.