Các trang web thương mại điện tử có thể được tạo bằng Magento, một ứng dụng có mã nguồn mở. Magento dựa trên nền tảng Zend và sử dụng ngôn ngữ PHP. Magento có 2 phiên bản: Community Edition (CE) là phiên bản miễn phí và Enterprise edition (EE) phải trả phí.
Ngôn ngữ lập trình PHP, các thành phần của Zend Framework và cơ sở dữ liệu MySQL hoặc MariaDB là những thành phần mà Magento sử dụng. Nó tuân theo các nguyên tắc lập trình hướng đối tượng và kiến trúc model-view-controller (MVC).
Để lưu trữ dữ liệu, Magento cũng sử dụng mô hình entity-attribute-value. Magento 2 đã cung cấp mô hình Model-View-View cho mã front-end của nó bằng cách sử dụng thư viện JavaScript Knockout.txt.
Magento là một nền tảng thương mại điện tử có mã nguồn mở. Bằng cách thêm các plug-in mới do các nhà phát triển khác cung cấp, các nhà phát triển có thể sử dụng tài nguyên gốc và mở rộng chức năng của nó.
Cả phiên bản hiện tại và cũ có thể truy cập được trên trang web của Magento Commerce. Chúng có thể được download giống như các file thông thường. Các nhà phát triển trên GitHub đã góp phần vào việc phát triển phiên bản Magento CE 2.X.
Tìm hiểu thêm về Magento Là Gì? Sức Mạnh Và Tiềm Của Magento Hiện Tại