Магенто
![]() | |
Разработчик(и) | Мадженто, Инк. |
---|---|
Первоначальный выпуск | 31 марта 2008 г нужна ссылка ] | [
Стабильная версия | |
Репозиторий | |
Написано в | PHP |
Тип | Система управления контентом , программное обеспечение для корзины покупок |
Лицензия | ОСЛ v3 , AFL v3 |
Веб-сайт | Magento с открытым исходным кодом |
Magento — с открытым исходным кодом, платформа электронной коммерции написанная на PHP . Magento Исходный код распространяется по лицензии Open Software License . Magento была приобретена Adobe Inc в мае 2018 года за 1,68 миллиарда долларов. [2] [3]
Более 150 000 [4] На платформе созданы интернет-магазины. В 2019 году код платформы был загружен более 2,5 миллионов раз, а через системы на базе Magento в 2019 году было продано товаров на сумму 155 миллиардов долларов. [5] По состоянию на апрель 2021 года Magento занимает 2,32% рынка глобальных платформ электронной коммерции. [6]
Рой Рубин, бывший генеральный директор Varien, продал долю компании eBay , которая в итоге полностью приобрела, а затем продала компанию Permira ; [7] Позже Permira продала его Adobe . [2] [3] [8]
История
[ редактировать ]Официально разработка Magento началась в начале 2007 года. Первоначально программное обеспечение было разработано Varien Inc. , американской частной компанией со штаб-квартирой в Калвер-Сити, штат Калифорния , при содействии волонтеров и разработчиков программного обеспечения с открытым исходным кодом. Семь месяцев спустя, 31 августа 2007 года, была выпущена первая публичная бета-версия. [9] Varien, компания, владеющая Magento, ранее работала с osCommerce . Первоначально Varien планировал создать форк osCommerce, но позже решил переписать его как Magento. [10] [11] Varien опубликовала первую общедоступную версию программного обеспечения 31 марта 2008 года.
В первые годы своего существования платформа несколько раз становилась победителем премий « Best of Open Source Software Awards» и «SourceForge Community Choice Awards» . [12]
В феврале 2011 года eBay объявил, что в 2010 году инвестировал в Magento, что составляет 49% акций компании.6 июня 2011 года eBay объявил, что приобретет остальную часть Magento, которая присоединится к его новой инициативе X.Commerce. Генеральный директор и соучредитель Magento Рой Рубин написал в блоге Magento, что «Magento продолжит работать за пределами Лос-Анджелеса , под руководством Йоава Катнера и меня». [13]
Йоав Катнер покинул Magento в апреле 2012 года, сославшись на то, что видение Magento изменилось с момента приобретения из-за смены персонала на высоком уровне. [14]
В результате распада eBay после Карла Икана , рейда Magento была выделена в независимую компанию и продана Permira , фонду прямых инвестиций , 3 ноября 2015 года. [15]
В мае 2018 года было объявлено, что Magento будет приобретена Adobe за 1,68 миллиарда долларов для интеграции с Adobe Experience Cloud, ее платформой Enterprise CMS. [16] [3] Приобретение было завершено 19 июня 2018 года. [8]
Обзор
[ редактировать ]Magento использует систему управления реляционными базами данных MySQL или MariaDB , язык программирования PHP и элементы Zend Framework . [17] Он использует множество других PHP-фреймворков, таких как Laminas (ранее известный как Zend Framework ) и Symfony . Он применяет соглашения объектно-ориентированного программирования и архитектуры модель-представление-контроллер . Magento также использует модель сущность-атрибут-значение для хранения данных. [18] требуется Elasticsearch . а начиная с версии 2.4 для возможности поиска по каталогу [19] Вдобавок ко всему, Magento 2 представила шаблон Model-View-ViewModel в своем интерфейсном коде с использованием JavaScript библиотеки Knockout.js .
Magento с открытым исходным кодом
[ редактировать ]Magento Open Source (ранее Magento Community Edition) — платформа электронной коммерции с открытым исходным кодом . Разработчики могут реализовать основные файлы и расширить их функциональность, добавляя новые подключаемые модули, предоставленные другими разработчиками.
По состоянию на 2017 год как последняя версия, так и все предыдущие версии ветвей Magento Open Source версии 1.x и 2.x были доступны для загрузки на веб-сайте Magento Commerce, Inc. [20] Разработка ветки Magento Open Source версии 2 координируется публично на GitHub. [21]
Adobe объявила после своего приобретения, что Magento останется с открытым исходным кодом. [22] Срок эксплуатации Magento 1.9.4, последней версии ветки Magento 1.x, истек 30 июня 2020 года. [23] [24]
Магенто 2
[ редактировать ]Magento 2 был анонсирован в 2010 году. Его планировалось выпустить в 2011 году, а бета-версия для торговцев была выпущена в июле 2015 года. [25] Magento 2 отличается по архитектуре от предыдущей версии улучшенными функциями и инструментами разработчика. [26] Magento 1 и Magento 2 существовали одновременно несколько лет.
17 ноября 2015 года был выпущен Magento 2. Среди функций, измененных в V2, были:
- значительные улучшения производительности и безопасности, особенно в сочетании с PHP версии 7+.
- интегрированное кэширование Apache Varnish на стороне сервера с минимальной настройкой
- уменьшено количество проблем с блокировкой таблиц базы данных
- масштабируемость базы данных корпоративного уровня
- Расширенные фрагменты для структурированных данных
- новая файловая структура с более простой настройкой
- Предварительная обработка CSS с использованием LESS и преобразователя URL-адресов CSS
- модульная структура базы кода, обеспечивающая тонкую настройку
- улучшенные шаблоны кодирования
- встроенная минимизация и оптимизация JavaScript на стороне клиента
- улучшено кэширование статического контента в браузере
OpenMage
[ редактировать ]OpenMage — это форк Magento 1.x (версия 1.9.4.5), поддерживаемый сообществом на GitHub для обеспечения долгосрочной поддержки и постоянного исправления ошибок для установок Magento 1.x. [27] [28] [29]
Adobe коммерция
[ редактировать ]Adobe Commerce — это платформа электронной коммерции как услуга, выпущенная 11 апреля 2016 года. Первоначально она была запущена как Magento Commerce. В апреле 2021 года Magento Commerce была переименована в Adobe Commerce в рамках долгосрочного проекта по интеграции Magento в бизнес-подразделение Adobe Experience Cloud. [30]
Adobe Commerce доступен в локальной версии и в виде услуги, размещенной Adobe в облаке. Хостинговая версия была выпущена как Magento Enterprise Cloud Edition, а затем стала называться Adobe Commerce Managed Services.
Adobe Commerce On-Premise создан на основе Magento с открытым исходным кодом и предназначен для крупного бизнеса. Он использует те же основные файлы, что и Magento Open Source, но не лицензируется свободно и имеет дополнительные проприетарные функции и возможности. Первоначально он назывался Magento Enterprise Edition, а затем Magento Commerce (On-Premises), а затем был переименован в Adobe Commerce On-Premise. Последняя активно поддерживаемая версия Magento Commerce — 2.3.4. [31] (EE и CE) выпущено 8 октября 2019 г.
Существовали также две бывшие платформы: Magento Professional Edition и Magento Go.
Мадженто Партнеры
[ редактировать ]Партнеры по решениям
[ редактировать ]Magento Solution Partners — это агентства по развитию, которые специализируются на доставке электронной коммерции для продавцов Magento Commerce и имеют большой опыт внедрения, обслуживания и обновления веб-сайтов электронной коммерции Magento. [32] Многие партнеры по решениям Magento разрабатывают свои расширения, решения и настройки для платформы Magento Commerce.
Технологические партнеры
[ редактировать ]Magento Technology Partners — это компании или продукты, которые помогают продавцам улучшать свои веб-сайты прямо из коробки. Они охватывают более 20 различных категорий, включая автоматизацию маркетинга, платежи, управление контентом, доставку, налоги, хостинг и производительность. Чтобы гарантировать качество и совместимость, все технологические партнеры Magento проходят строгую проверку бизнеса и технологий. Информацию о технологических партнерах Magento можно найти в каталоге официального сайта. [33]
Проблемы безопасности
[ редактировать ]В 2015 году сообщалось, что устаревшие или не обновленные интернет-магазины Magento были подвержены атаке с использованием межсайтовых сценариев . [34] что позволило злоумышленникам осуществлять онлайн-скимминг с целью кражи информации о кредитных картах пользователей. По словам эксперта по безопасности, [35] в октябре 2016 года более 4000 интернет-магазинов Magento были уязвимы для такой атаки.
В 2017 году охранная компания DefenseCode сообщила, что интернет-магазины Magento CE подвержены атакам с удаленным выполнением кода. [36] [37] что позволило злоумышленникам выполнять веб-скимминг , украсть сохраненную информацию о кредитных картах будущих и предыдущих клиентов, получить контроль над базой данных, а в некоторых случаях даже над всем сервером, включая другие экземпляры Magento. Предполагается, что до 260 000 интернет-магазинов Magento могут быть уязвимы для такой атаки в апреле 2017 года. [38]
В 2019 году Magento сообщила о потенциальной уязвимости в URL-адресе администрирования для версий 2.1.x, 2.2.x и 2.3.x. Он также сообщил о критическом нарушении безопасности для клиентов, использующих версию 1.0.2 (и более ранние версии) расширения Magestore Store Locator. С аналогичными случаями атаки Magecart и убийцы Magento также сталкивались владельцы магазинов электронной коммерции.
События
[ редактировать ]«Imagine eCommerce» — ежегодная конференция электронной коммерции Magento. [39] которое проводится с 2011 года. Первое мероприятие было проведено в феврале 2011 года в Лос-Анджелесе с участием более 600 продавцов, партнеров и разработчиков Magento. Цели мероприятия — обмен идеями в области электронной коммерции и проведение сеансов по налаживанию связей.
Помимо Imagine, Magento также организует местные мероприятия «Magento Live», на которых участники будут иметь возможность узнать больше об электронной коммерции в целом, познакомиться с местными партнерами Magento и узнать о предстоящих изменениях в самом программном обеспечении Magento. Мероприятия Magento Live прошли в Австралии [40] (Сидней), Великобритания [41] (Лондон), Нидерланды (Амстердам), Испания (Барселона), Франция (Париж) и Германия (Мюнхен).
В 2019 году была основана некоммерческая организация, которая ежегодно проводит более 24 глобальных мероприятий «Meet Magento» под названием «Ассоциация Magento». [42] Ассоциация открыта для всех компаний, которые каким-либо образом занимаются электронной коммерцией и хотят использовать коммерцию Magento сейчас или в будущем. Проект запущен на всех развитых рынках Magento, таких как Германия, Австрия , Швейцария , Франция , Швеция , Дания, Италия, Испания , Нидерланды, Польша, Румыния, Россия, Индия , а также Вьетнам.
Сертификация
[ редактировать ]Существует четыре различных сертификата Magento: три из них направлены на подтверждение компетентности разработчиков во внедрении модулей; one (сертифицированный специалист по решениям) ориентирован на бизнес-пользователей (консультантов, аналитиков, менеджеров проектов). Сертификация внешних разработчиков Magento в основном направлена на улучшение пользовательского интерфейса (UI) внутренних разработчиков, реализующих основные модули. Сертификация Plus проверяет глубокое понимание модулей Magento Enterprise и всей архитектуры. [43]
Ресурсы
[ редактировать ]Magento DevBox — это Docker-контейнер, который позволяет легко установить новейшую платформу Magento 2 CE или EE в виртуальной среде. Это также позволяет разработчикам ссылаться на существующую локальную установку Magento 2. По состоянию на июнь 2017 года он все еще находится в стадии бета-тестирования. [44] В качестве альтернативы есть еще одно хорошо поддерживаемое докерное решение для Magento 2, созданное M.academy .
Magento Commerce 2.3.4 выпущена 28 января 2020 г. [45] последняя версия — v2.3.4. [46] [47]
Миграцию с Magento 1 на Magento 2 можно выполнить с помощью официального инструмента миграции данных. [48] Миграцию могут выполнить разработчики с обширным опытом работы с Magento 1 и 2. [49]
Magento также предлагает разнообразную группу статей по электронной коммерции. [50] написано, чтобы помочь B2B [51] и B2C-компании. Их можно найти в разделе блога на сайте.
Тематические исследования электронной коммерции также являются еще одной частью веб-сайта Magento, которая предоставляет внутреннюю информацию о том, как Magento влияет на бренды. [52]
Критика и споры
[ редактировать ]В 2011 году статья TechCrunch сообщила, что, согласно ее источникам, бывшие сотрудники Magento утверждают, что их коллективно «обманули» почти 7-10% Magento, доля, которая стоила бы примерно 18 миллионов долларов, когда eBay ранее приобрела компанию. в том году. [53]
См. также
[ редактировать ]Ссылки
[ редактировать ]- ^ «Релизы — magento/magento2» . github.com . Проверено 28 июня 2024 г.
- ^ Jump up to: а б «Magento приобретено Adobe» . Новости Блумберга . 18 мая 2018 г. Проверено 15 мая 2020 г.
- ^ Jump up to: а б с Миллер, Рон (21 мая 2018 г.). «Adobe приобретет Magento за 1,68 миллиарда долларов» . ТехКранч . Веризон Медиа . Проверено 5 марта 2019 г.
- ^ «Статистика использования Magento» . тенденции.BuiltWith.com . Проверено 29 июля 2022 г.
- ^ «Статистика Magento, доля рынка, внедрение и рост в 2019 году» . Принимающий трибунал . 18 февраля 2019 г. Проверено 27 сентября 2019 г.
- ^ «Доля крупнейших мировых платформ электронной коммерции на рынке в 2021 году» . Статистика . Проверено 26 мая 2022 г.
- ^ «Magento продана eBay: Opace о том, сможет ли Magento проявить себя как частная компания» . 12.11.2015.
- ^ Jump up to: а б «Magento теперь является частью Adobe» . Мадженто . Проверено 19 июня 2018 г.
- ^ «Инфографика: история и эволюция Magento» . Шеро Коммерс . Проверено 13 августа 2023 г.
- ^ МакКомбс, Адам (2011). Полное руководство по Magento . Роберт Бан Апресс. п. 4.
- ^ сотрудники InfoWorld (17 сентября 2013 г.). «Bossie Awards 2013: Лучшие приложения с открытым исходным кодом» . Инфомир . Проверено 31 января 2022 г.
- ^ Родригес, Савио (25 июля 2008 г.). «Победители премии «Выбор сообщества SourceForge»» . Инфомир . Проверено 27 сентября 2019 г.
- ^ Уоррен, Кристина (6 июня 2011 г.). «eBay приобретает компанию Magento, занимающуюся электронной коммерцией с открытым исходным кодом» . Машаемый . Проверено 4 апреля 2018 г.
- ^ Рао, Лина (12 апреля 2012 г.). «Недавно ушедший технический директор и соучредитель Magento: eBay не понимает значения слова open» . ТехКранч . Проверено 4 апреля 2018 г.
- ^ Лавель, Марк. «Письмо нашего генерального директора» . Magento.com . Архивировано из оригинала 9 ноября 2015 года . Проверено 8 ноября 2015 г.
- ^ «Adobe приобретает Magento Commerce» . Отдел новостей Adobe . Проверено 21 мая 2018 г.
- ^ «Varien и платформа электронной коммерции Magento» (PDF) . Зенд. Архивировано из оригинала (PDF) 12 января 2015 года . Проверено 17 января 2015 г.
- ^ Шторм, Алан. «Magento для разработчиков: Часть 7 — Расширенный ORM — Значение атрибута сущности» . Мадженто . Проверено 17 января 2015 г.
- ^ «Для Magento 2.4 требуется Elasticsearch» . Проверено 11 сентября 2020 г.
- ^ «Программное обеспечение для электронной коммерции с открытым исходным кодом | Magento» . magento.com . Проверено 14 марта 2016 г.
- ^ «мадженто/мадженто2» . Гитхаб . Проверено 14 марта 2016 г.
- ^ Асай, Мэтт (21 мая 2018 г.). «Удвоение концепции открытой платформы Adobe с помощью Magento» . Середина . Проверено 23 мая 2018 г.
- ^ Айюб, Джо (6 сентября 2018 г.). «Поддержка Magento 1 до июня 2020 г.» . Magento.com . Архивировано из оригинала 04 июля 2020 г.
- ^ «Объявление об окончании срока службы Magento 1» . www.PayPal.com . Проверено 03 сентября 2023 г.
- ^ «Объявление о выпуске бета-версии Magento 2» . Блог Мадженто . Проверено 6 июля 2016 г.
- ^ «Примечания к выпуску Magento 2» . docs.magento.com . Проверено 6 июля 2016 г.
- ^ «OpenMage LTS — управляемая сообществом версия Magento Community Edition — OpenMage LTS» . www.openmage.org . Проверено 03 сентября 2023 г.
- ^ OpenMage/magento-зеркало
- ^ Magento — долгосрочная поддержка
- ^ Вусли, Джейсон (21 апреля 2021 г.). «Magento теперь Adobe Commerce: консолидация нашего коммерческого бренда» . Adobe.com . Проверено 7 февраля 2022 г.
- ^ «Примечания к выпуску Magento Enterprise Edition 1.14.2.4» . Мерч.документы. Magento.com . Проверено 14 марта 2016 г.
- ^ «Партнеры по решениям — партнерская программа Magento» . Partners.magento.com . Проверено 3 сентября 2017 г.
- ^ «Технологические партнеры — партнерская программа Magento» . Partners.magento.com . Проверено 3 сентября 2017 г.
- ^ Исправление; Исследовать; Безопасность; Уязвимости; Вредоносное ПО; Сайты цепляются за миллион ошибочных, выцветающих сертификатов SHA-1: Netcraft; магазины, атаки с использованием эксплойтов Neutrino затронули тысячи Magento; Подключенные чайники закипят, пароли от Wi-Fi разольются над Лондоном. «Атаки с использованием эксплойтов Neutrino затронули тысячи магазинов Magento» . theregister.co.uk . Проверено 7 ноября 2016 г.
{{cite web}}
: CS1 maint: числовые имена: список авторов ( ссылка ) - ^ «5900 интернет-магазинов обнаружили скимминг [анализ]» . gitlab.io . Проверено 7 ноября 2016 г.
- ^ «Неисправленная уязвимость делает интернет-магазины Magento уязвимыми для взлома» . ПКМир . 13 апреля 2017 г. Проверено 13 апреля 2017 г.
- ^ «Высокий риск нулевого дня оставляет 200 000 торговцев Magento уязвимыми» . Угрозапост . Проверено 13 апреля 2017 г.
- ^ Чимпану, Каталин (23 октября 2018 г.). «Группа Magecart использует нулевой день в 20 расширениях Magento» . Проверено 9 декабря 2018 г.
- ^ «Конференция Magento Imagine» . 11 сентября 2017 г.
- ^ «Мадженто Live AU» . 2016.
- ^ «Мадженто Live UK» . 2016.
- ^ «Ассоциация Магенто» .
- ^ «МАДЖЕНТО СЕРТИФИКАЦИЯ» . Мадженто . Проверено 17 января 2015 г.
- ^ «Краткий обзор установки DevBox (бета) | Документация разработчика Magento 2» . devdocs.magento.com . Проверено 29 мая 2017 г.
- ^ «Дорожная карта Magento 2» . FireBearStudio . Проверено 27 апреля 2018 г.
- ^ «Примечания к выпуску Magento с открытым исходным кодом 2.3.4 | Документация для разработчиков Magento 2» .
- ^ «мадженто/мадженто2» . Гитхаб . Проверено 27 октября 2017 г.
- ^ «Инструмент миграции данных | Документация разработчика Magento 2» . devdocs.magento.com . Проверено 3 сентября 2017 г.
- ^ «Справочник сертифицированных разработчиков Magento» . u.magento.com . Проверено 3 сентября 2017 г.
- ^ «Блог электронной коммерции — советы и рекомендации по электронной коммерции от Magento» .
- ^ «Платформа электронной коммерции B2B» .
- ^ Тематические исследования электронной коммерции
- ^ «eBay приобрела Magento более чем за 180 миллионов долларов, но не все улыбаются» . ТехКранч . 23 июня 2011 года . Проверено 18 мая 2019 г.
- EBay
- Бесплатное программное обеспечение для электронной коммерции
- Компании, базирующиеся в Калвер-Сити, Калифорния.
- Компании-разработчики программного обеспечения, базирующиеся в Калифорнии
- Бесплатное программное обеспечение, написанное на PHP.
- Программное обеспечение, использующее Академическую бесплатную лицензию
- Бесплатные системы управления контентом
- Программное обеспечение, использующее лицензию открытого программного обеспечения
- Несуществующие компании-разработчики программного обеспечения США
- Слияния и поглощения 2010 г.
- Пермира компании