Magento là gì? Tìm hiểu về nền móng Magento

Tìm hiểu về nền móng Magento

Magento là gì?

Đây là 1 platform về e-commerce được viết bằng ngôn ngữ lập trình PHP (dựa trên nền móng Zend Framework) và cơ sở dữ liệu MySQL. Magento hoạt động theo mô hình EAV (entity – attribute – worth) và có kiến trúc module.

Hiểu đơn giản, Magento là phần mềm mã nguồn mở để xây dựng những web site thương mại điện tử có những chức năng cần thiết.

Nền móng thương mại điện tử mã nguồn này cho phép những công ty tạo những shop trực tuyến, chấp nhận tính sổ và quản lý sản phẩm. Bên cạnh ra, còn có những giải pháp trả phí tổn đi kèm có những tính năng bổ sung, lưu trữ đám mây và tương trợ.

Magento hiện có 2 phiên bản:

  1. Group Version (CE): phiên bản miễn phí tổn
  2. Enterprise version (EE): phiên bản trả phí tổn.

Lịch sử phát triển thành của Magento

  • Ngày 31/08/2007, tổ chức Varien – California, Mỹ cho ra mắt phiên bản beta Magento.
  • 30/5/2008, phát hành phiên bản Magento 1 được chính thức phát hành.
  • 30/5/2010, phát hành phiên bản Magento cho điện thoại di động giúp khách hàng mua hàng thông qua ứng dụng thay vì web site.
  • 6/2011, eBay thông tin đã sở hữu 100% vốn đầu tư cho Magento.
  • 3/11/2015, Magento tách khỏi eBay. Quỹ Permira đầu tư Magento phát triển thành 1 tổ chức độc lập.
  • 17/11/2015, phiên bản Magento 2.0 được phát hành tạo nên 1 dấu mốc lịch sử quan yếu cho những platform về thương mại điện tử: trong 2016, 29,8% web site thương mại điện tử đã được xây dựng từ Magento (Theo Aheadworks).
  • 2018, Adobe mua lại nền móng Magento.
Xem Thêm  Chỉ dẫn sửa lỗi IDM ko bắt được hyperlink Youtube nhanh chóng

Magento được dùng nhiều ở những nước phát triển thành, nhất là Mỹ, Anh và Úc. Hiện nay có khá nhiều web site thương mại điện tử lớn tại Việt nam như PNJ Procuring, Trung Nguyên.. do tổ chức DBIZ phát triển thành, Lotte .. dùng Magento.

Cấu trúc cơ bản của Magento như thế nào?

1 module của Magento cơ bản sẽ có cấu trúc như sau:

Phần 1: Code. Đây là phần sẽ xác định những hành động mà những module sẽ tương tác có database.

Phần 2: Template. Đây là bí quyết bố trí giao diện của module dựa trên code.

Trong đấy:

  • Block là nơi dùng để load dữ liệu, điều chỉnh dữ liệu từ database trước lúc cho hiển thị dữ liệu ra template.
  • Controller sẽ nhận đề nghị từ phía khách hàng (từ http) sau đấy sẽ chuyển đề nghị tới những lớp xử lý.
  • And many others bao gồm những file xml dùng để config cho module. Mỗi module sẽ có những file xml khác nhau.
  • Helper là nơi chứa những helper class, những “công cụ” giúp quá trình lập trình dễ dàng hơn.
  • Mannequin là chứa những câu lệnh truy vấn quản lý có cơ sở dữ liệu.
  • SQL gồm những câu lệnh SQL để tạo bảng, tương tác thay đổi dữ liệu…

Những tính năng của Magento

Tính năng cơ bản

  • Tích hợp hình ảnh phong phú, đưa ra nhiều tùy chọn đánh giá, danh mục sản phẩm yêu thích, quản lý hàng tồn, …. tương trợ quản lý hàng hóa.
  • Tạo account, kiểm soát tình trạng account, lịch sử những thanh toán,…tương trợ quản lý consumer.
  • Cho phép kiếm tìm và lựa chọn sản phẩm theo class nhanh chóng, … tương trợ quản lý class.
  • Phân phối những phương thức, module tính sổ đa dạng như: Paypal, ePay, thẻ tín dụng,… tương trợ tính sổ.
  • Đa dạng hình thức liên hệ có khách hàng, giúp theo dõi toàn diện, tương trợ dịch vụ khách hàng.
  • Tương trợ đa ngôn ngữ, cho phép thanh toán nhiều loại tiền tệ khác nhau.
  • Tương trợ kiếm tìm trên SiteMap.
  • Cho phép lựa chọn nhiều công cụ khuyến mãi và advertising and marketing khác nhau (phiếu giảm giá, voucher,….)
  • Có khả năng tích hợp có Google Analytics để phân tách hoạt động và đưa ra nhiều báo cáo kết quả chính xác.
Xem Thêm  Mô hình hoạt động Visor Finance (VISR) - Dự án Quản lý thanh khoản hàng đầu

Những tính năng nổi bật của Magento

  • Lưu trữ, chia sẻ thông tin những mặt hàng, phân phối danh sách sản phẩm cho từng consumer khác nhau, … có Wishlists.
  • Giúp bạn xem được nhiều điểm bán hàng, kho hàng khác nhau có Multi retailer/Mall function.
  • Đối chiếu, so sánh sản phẩm có Examine merchandise.
  • Tương trợ cho những chiến dịch bán hàng, advertising and marketing khác nhau có trang tĩnh CMS system for static pages.
  • Phân loại theo gói, nhóm,… dựa vào những thuộc tính biệt lập của từng sản phẩm có Bundle/Grouped/Digital merchandise and extra.
  • Tự động tối ưu cho những công cụ kiếm tìm, tích hợp sẵn web optimization có Good web optimization efficiency.

Đặc biệt, nền móng Magento còn cho phép đồng bộ hóa dữ liệu giữa phần mềm hiện có của bạn có 1 web site hoàn toàn mới.

Những câu hỏi thường gặp về Magento

Chúc bạn sửa lỗi thành công nhé!

Mọi thắc mắc và góp ý liên quan, xin vui lòng liên hệ ngay TinoHost để được tư vấn chi tiết hoặc Fanpage để cập nhật những thông tin mới nhất nhé!

Có bề dày kinh nghiệm hơn 5 5 phân phối internet hosting, dịch vụ cho thuê máy chủ, những dịch vụ liên quan tới tên miền và bảo mật web site, hãy để TinoHost đồng hành cùng bạn trên con đường khẳng định nhãn hiệu trên bản đồ kỹ thuật toàn cầu!

CÔNG TY CỔ PHẦN TẬP ĐOÀN TINO

  • Trụ sở chính: L17-11, Tầng 17, Tòa nhà Vincom Heart, Số 72 Lê Thánh Tôn, Phường Bến Nghé, Quận 1, Thành phố Hồ Chí MinhVăn phòng đại diện: 42 Trần Phú, Phường 4, Quận 5, Thành phố Hồ Chí Minh
  • Điện thoại: 0364 333 333Tổng đài miễn phí tổn: 1800 6734
  • Electronic mail: gross [email protected]
  • Web site: www.tino.org
  • Web site:
Xem Thêm  Sàn Poloniex là gì? Chỉ dẫn sàn Poloniex chi tiết nhất