Система Magento: скрипт с открытым исходным кодом для интернет магазина и бизнеса

Вступление

Magneto это скрипт, разработанный для ведения малого бизнеса, в том числе, для создания интернет-магазина. Исходный код программы открыт, в версии Magento Open Source.

Примечание: Open Source означает свободное распространение продукта, но не обозначает бесплатное распространение (Free software).

Система Magento – популярность

Во всех обзорах рубрики «Script» для демонстрации популярности я буду использовать статистические данные компании: BuiltWith® Pty Ltd (Австралия), сайт: builtwith.com.

Согласно, собираемой статистики, платформа Magento попала в категорию:  Статистика для веб-сайтов, использующих, технологии электронной торговли (Ecommerce). Её популярность составила:

trends builtwith shop

По всему миру Magento 11% (второе место); Magento Enterprise (крупный бизнес)  6% (5 место);

По России Magento 2,2%

По России Magento 2,2% (восьмое место), после

О чём говорит эта статистика? Пока ни о чём, это просто цифры.

История Magento

Можно не читать, вода. Основатель компании «Magento Open Source» американец Roy Rubin. В 2001 году он основал компанию Varien. Inc, которая в 10-ом году переименовалась в компанию Magento.

Платформа Magento Commerce была создана в 2006 году, что совпало с открытием офиса на Украине. По правде, именно украинские разработчики подняли Magento на тот уровень, который позволил в 2012 году влиться компании в подразделение перспективных разработок Ebay, под названием X.commerce. В 2017 году Magento уже в составе X.commerce  получила 250млн. $ инвестиций для развития на азиатских рынках Ecommerce.

Для заметок

  • Сегодня полное название компании: X.commerce, Inc. dba Magento, Inc.;
  • Генеральный директор: Mark Lavelle;

Система Magento: скрипт с открытым исходным кодом для интернет магазина и бизнеса

  • Сайт: magento.com
  • Компания о себе любимой тут: magento.com/about
  • Форум: community.magento.com
  • Блог: magento.com/blog

Magento Forums

Продукты Magento на 10-2017

Под брендом Magento, распространяются несколько продуктов:

  • Open Source (исходный код бесплатно): magento.com/products/open-source;
  • Magento Community Edition- бесплатно, простой магазин: magento.com/tech-resources/download;
  • Большой Интернет магазин: magento.com/products/magento-commerce (от 1999$ в мес.);
  • Управление заказами: magento.com/products/commerce-order-management;
  • Бизнес-аналитика: magento.com/products/business-intelligence.

Magento в Рунет

По представленной выше статистике, очевидно, что система Magento не в топе платформ для создания интернет-магазина Рунета. Распространению и популяризации продукта в России и Рунет помогает сайт для быстрого старта Magento на русском языке (http://magebox.ru/).

Magento на русском

На сайте вам предложат использовать:

  • Free сборку на русском;
  • Инструкции по запуску магазина;
  • Двадцать уроков;
  • Модули, расширяющие функционал.

На поверку, оказалось, что сайт очень слабый. Русской версии платформы у них нет, есть инструкция, как правильно русифицировать английский вариант. В инструкциях много ссылок на страницы родного сайта платформы без нужной информации.

Перевод Magento

В официальных расширениях есть два бесплатных перевода M1 и M2 на русский язык «ET Russian Language Pack». Локализация Magento М1 работает до версии 1.9, M2 для версии 2.0+. Страница расширений: https://marketplace.magento.com/extensions.html.

К сожалению, чтобы скачать эти официальные и бесплатные (!) расширения нужно не только пройти регистрацию на сайте (что не сложно), но и оставить свои полные (можно выдуманные) данные. Заодно ознакомитесь, как оформляется товар в магазине.

Это может вас заинтересовать:  Скрипты интернет магазина

Можете забрать версию перевода M2 с этого сайта.

marketplace magentoперевод magento

Есть другие переводы на русский, они тут (https://shop.etwebsolutions.com/rus/magento-extensions/et-russian-language-pack.html), но он устарел и в режиме автоматической установки его не поставить.

Как видите, некоторая неразбериха с адаптацией Magento для Рунет явно есть. Мне она напоминает ситуацию с OpenCart года 4 назад. Очень похоже.

Примеры магазинов

Несмотря ни на что, есть масса магазинов, где используется система Magento. Посмотреть примеры можно по списку на русском форуме: https://magento-forum.ru/topic/2633/

Мой пример, сайт компании Isolux (продажа стройматериалов).

пример сайта Magento

Версия Magento Community Edition (CE)

«Magento Community Edition» это бесплатный вариант системы управления интернет-магазином. Выделю две группы версий:

  • Community3, 1.4, 1.4.1.1, 1.4.2, 1.5, 1.6, 1.6.1, 1.6.2.0, 1.7, 1.8, 1.8.1, 1.9, 1.9.1, 1.9.2;
  • Community 2.0, 2.1, 2.2.

Отличия в этих группах в принципиально разных требованиях к програмн6ому обеспечению сервера для работы скрипта. Также, сильно отличаются интерфейсы административной панели.

О Magento 1.9.x и 2.x

Несколько замечаний. Мне не удалось протестировать  Magento 2.2.0 на локальных серверах. Скажу больше, я даже не установил Magento 2.2.0 на сервер (ниже покажу почему). Мои локальные сборки AMPPS и XAMPP не смогли установить  версию 2.2.0. Причина в том, что под Windows Magento 2.х. не работает. Поэтому мои тесты прошли на Magento 1.9.3.6.

Тестирование

Сразу о минусах (субъективно):

  • Если вы не имеете опыта администрирования сайтов и магазинов, разобраться будет сложно. Функционала много, он не спрятан, но его объективно много.
  • Однако на каждой вкладке есть кнопка помощи «Get help for this page», которая переведет вас в базу знаний (анг.) на сайте системы.
  • При настройках не покидало ощущение солидности, совместимое с устаревшей консолью. Настроек и функционала масса. Например, есть встроенный генератор Google Sitemap и URL Rewrite Management, в базовом варианте.

сайт фасад панель Magento

Карточка товаров.

  • При добавлении товара можно выбрать 6 типов товара от простого до виртуального;
  • В карточку товаров вносятся данные на 14 вкладках.
  • Даже без перевода панели есть цена в RUB.
  • Налоговый класс стандартный (USA): Нет, Облагаемый, Доставка (как WooCommerce).
  • В карточке товара можно сразу выбрать сопутствующие товары, похожие и рекомендуемые.

Большое внимание в Magento уделено кэшированию. Кэшируется всё и вся. На время настроек его лучше отключить.

Вывод 1

Не вижу особых трудностей в освоении панели системы Magento. Не сложнее Joomla. Повторюсь, настроек и возможностей очень много. Например, карточка товаров на 6-ти последовательно заполняемых вкладках. Зато всё есть, метки, описания, description, title, и т.п. и всё без дополнительных расширений.

Цены Magento

Если не ошибаюсь, ранее бесплатных версий Magento не было вовсе. Сейчас:

  • Magento Community Edition: бесплатно;
  • Magento Commerce: 30 дней бесплатно, далее 1999$ в месяц;
Это может вас заинтересовать:  Скрипт JoomShopping: готовый интернет-магазин на Joomla! CMS

Требования к сервису для установки Magento

Вот тут самое весёлое. Я не встречал ни одной платформы, для которой так тщательно нужно подбирать программное обеспечение сервера. Масса расширений для php, «здесь работаю, здесь не работаю», очень капризна. Причем требования могут быть до вторых цифр в версиях. С одной стороны это неудобно.

Однако это мотивирует арендовать и настроить сервер именно под Magento, без соседей. Это еще раз подчеркивает, что система Magento для солидных проектов.

Перечислю требования к сборке сервера для Magento 2.x

  • Операционные системы (Linux x86-64)
  • Linux-дистрибутивы, такие, как RedHat Enterprise Linux (RHEL), CentOS, Ubuntu, Debian и т. Д.
  • Требование к памяти: до 2 ГБ оперативной памяти. Если вы используете систему с объемом памяти менее 2 ГБ, рекомендуют создать файл подкачки.

Вебсерверы

  • Apache 2.2 или 2.4. Кроме того, mod_rewrite модуль apache должен быть включен. mod_rewrite позволяет серверу выполнять переписывание URL.
  • nginx 1.8 (или последняя версия основной версии)

База данных

  • MySQL 5.6;
  • Для версии 2.1.2+ нужен MySQL 5.7.
  • БД MariaDB, Percona совместимы.

PHP

  • Поддерживаются: 7.0.2/0.4/0.6-0.x, 5.6.5–5.6.x
  • Для Magento 2.2 поддерживается только: 7.0.2, .0.4, .0.6-.0.x , .1.x, прекращена поддержка 5.6.5-5.6.x
  • Нужны PHP расширения:bc-math (только для Magento Commerce), curl, intl, mbstring, zip, mcrypt, mhash, openssl, PDO/MySQL, SimpleXML, soap, gd, mageMagick 6.3.7 +, xml, xsl, для PHP 7 (json, iconv).

Установка Magento

  • Создать домен и базу данных в административной панели хостера;
  • Зарегистрироваться на сайте Magento;
  • Скачать Magento (Magento-CE-2.1.9_sample_data-) отсюда после регистрации на сайте: https://magento.com/tech-resources/download/ Объем около 85мБ. Распаковать архив;
  • По FTP в безопасном режиме закачать архив Magento в корневую папку домена и распаковать;
  • Запустить установщик;
  • Проверить соответствие требований системы.

Система Magento: скрипт с открытым исходным кодом для интернет магазина и бизнесаначало установки magento

ошибки magento системы

Здесь я остановился, смотрим фото, и не стал перестраивать весь сервер для тестирования Magento.

Вывод общий

По-моему, Magento это скрипт для крупных Интернет магазинов. Огромный функционал это сильная сторона Magento. Для небольших магазинчиков с парой сотней товарных позиций этой платформы будет слишком много. Управлять таким тяжелым скриптом будет накладно.

По популярности и функционалу я бы сравнил Magento с 1С-Битрикс. Обе платформы для крупных магазинов, обе в расширенной версии, обе дорогие, только система Magento популярна в USA, а 1С-Битрикс в России.

На этом всё, ваши комментарии о Magento будут интересны читателям сайта.

©Shopiweb.ru

Еще статьи

Добавить комментарий