Magento

Матеріал з Вікіпедії — вільної енциклопедії.
Перейти до навігації Перейти до пошуку
Magento
Панель адміністратора Magento 2
Тип eCommerce платформа
Розробник Magento Inc.
Перший випуск 31 березня 2008; 15 років тому (2008-03-31)[1]
Стабільний випуск 2.4.2 (9 лютого 2021; 3 роки тому (2021-02-09))
Операційна система крос-платформовий
Мова програмування PHP
Розмір 87.85 MB (стиснено) [2]
Стан розробки Активний
Ліцензія Open Software License 3.0
Репозиторій magento.com/tech-resources/download
Вебсайт www.magento.com

CMNS: Magento у Вікісховищі

Magento — eCommerce платформа з відкритим кодом, призначена для створення інтернет-магазинів. Поширюється за ліцензією OSL 3.0.

Magento — одна з найпопулярніших відкритих систем для організації електронної комерції в мережі: на базі цієї платформи створено понад 100 тисяч інтернет-магазинів, сторонніми розробниками створено більше 2 тисяч розширень, спільнота проєкту налічує близько 375 тисяч учасників, код платформи був завантажений більше 2,5 млн разів, через системи на базі Magento в 2010 році було продано товарів на 25 мільярдів доларів[3]. За кілька років свого існування платформа кілька разів була лауреатом премій «Best of Open Source Software Awards» і «SourceForge Community Choice Awards»[4]. Платформа Magento Commerce складає близько 30% загальної частки ринку[5].

Це програмне забезпечення створене з використанням Zend Framework. Сирцевий код Magento поширюються в рамках схваленої організацією Open Source Initiative (OSI) ліцензії Open Software License (OSL) v3.0, близької за своєю суттю до ліцензії AGPL, але не сумісної з GPL. Особливість ліцензії OSL полягає в тому, що якщо хтось модифікує програму, але не буде поширювати результат своєї роботи, а просто задіює його на своєму сайті, то він все одно зобов'язаний відкрити код внесених змін і поширювати його під тією ж ліцензією. При цьому ліцензія OSL не забороняє комерційне використання продуктів.

Системні вимоги[ред. | ред. код]

  • Linux дистрибутиви, такі як RedHat Enterprise Linux (RHEL), CentOS, Ubuntu, Debian або схожі. Magento не підтримується на Microsoft Windows та macOS;
  • Вебсервер Apache 2.4 або nginx 1.x;
  • PHP 7.3|7.4 з такими розширеннями/додатками:
    • PDO/MySQL;
    • MySQLi;
    • Mcrypt;
    • Mhash;
    • Simplexml;
    • DOM;
  • MySQL 5.7|8.0 або MariaDB 10.x.

Історія[ред. | ред. код]

Компанія Varien, яка розробляє Magento, раніше працювала над OsCommerce. Офіційно робота над Magento розпочалася на початку 2007 року[6]. Сім місяців по тому 31 серпня 2007 року вийшла перша beta версія. 30 травня 2010 року вийшла Magento mobile, що дозволяє керувати магазином з мобільних платформ.

У березні 2010 року компанія eBay придбала 49% акцій Magento, інвестувавши таким чином в компанію 22.5 млн доларів (ім'я інвестора не повідомлялося і стало відомо лише пізніше). У червні 2011 компанія eBay оголосила про укладення домовленості щодо купівлі бізнесу компанії Magento[3]. Відповідно до досягнутої угоди, eBay отримає повний контроль над Magento викупивши решту 51% акцій.

На базі коду Magento в eBay мають намір створити нову хмарну платформу X.commerce, яка буде використовуватися для надання послуги «програма як сервіс» (SaaS) і послужить ланкою, що об'єднує спільноти розробників, які використовують продукти PayPal, eBay і Magento. За заявою eBay, після завершення поглинання, компанія також продовжить підтримку існуючої відкритої платформи Magento eCommerce.

Можливості[ред. | ред. код]

Основні[ред. | ред. код]

  • Пакети дизайну;
  • Можливість використання різних валют;
  • Багато сайтів на одній системі;
  • Багатомовність;
  • Методи оплати і доставки.

Консоль управління[ред. | ред. код]

  • Маркетингові інструменти:
    • Багаторівневе ціноутворення;
    • Купони;
    • Правила ціноутворення.
  • Звіти:
    • Звіти продаж;
    • Звіт по кошиках покупців;
    • Звіт про список відмічених товарів;
    • Звіт про відгуки;
    • Звіт за тегами;
    • Звіт за пошуком.
  • Встановлення податкових ставок:
    • Встановлення правил для регіону, країни чи поштового індексу;
    • Створення класів податку, наприклад «Нормальний» або «Гуртовий»;
    • Встановлення правил податку, наприклад «Податок на одяг», також можна зв'язати різні групи товарів з класами податків.
  • Продукти і каталог:
    • Можливість задавати різні атрибути (властивості) для товару;
    • Групування товару в комплекти;
    • Продукти, які можна конфігурувати — продукти з властивостями які вибираються (наприклад колір, розмір і т. д.);
    • Сортування продуктів по встановленим атрибутам. Атрибути доступні для сортування задаються в панелі адміністрування.
  • Система управління контентом;
  • Групи покупців;
  • Імпорт/Експорт (В цей час імпорт товарів працює в обмеженому варіанті, можливе внесення товарів, але не обновлення);
  • Система контролю доступу;
  • Пошукова оптимізація (SEO);
  • Зв'язок з покупцем:

Можливості покупців[ред. | ред. код]

  • Доставка по декількох адресах;
  • Пошук;
  • Порівняння продуктів;
  • Теги для продуктів;
  • Відгуки про продукти;
  • Список відміченого товару;
  • Оформлення замовлення;
  • Кошик покупок;
  • Облікові записи покупців.

Примітки[ред. | ред. код]

  1. Release Magento 2.4.2. Magento. Процитовано 9 February 2021. 
  2. Download Magento ver 2.2.2 -Added Dec 12, 2017. Архів оригіналу за 14 квітня 2020. Процитовано 21 грудня 2017. 
  3. а б eBay поглотил производителя открытой платформы Magento eCommerce. Архів оригіналу за 11 червня 2011. Процитовано 8 червня 2011. 
  4. And the winners of the 2008 Sourceforge Community Choice Awards are… | The Open Road — CNET News. Архів оригіналу за 7 вересня 2008. Процитовано 15 грудня 2010. 
  5. Toptal - Вступ до Magento: Перехід на найефективнішу екосистему електронної комерції. Архів оригіналу за 7 червня 2020. Процитовано 5 квітня 2018. 
  6. Interview: Roy Rubin about Magento Open Source eCommerce [Архівовано 12 липня 2007 у Wayback Machine.] eCommerceOptimization.com. Retrieved April 12, 2008.

Посилання[ред. | ред. код]