Magento
| Magento | |
![]() |
|
| Тип | |
|---|---|
| Разработчик | |
| Написана на | |
| Операционная система | |
| Последняя версия |
1.6.1.0-rc1 (29 сентября 2011) |
| Лицензия | |
| Сайт | |
Magento — система управления интернет-магазинами. По данным Alexa, Magento — самая популярная система управления интернет-магазинами в мире на февраль 2011 г.[1]. В июне 2011 г. компания Magento Inc. была приобретена компанией eBay Inc.[2].
На Magento работают официальные интернет-магазины многих известных компаний: 20th Century Fox[3], Gap[4], Giro[5], Kipling[6], Lenovo[7], Longines[8], Movado[9], Nestlé Nespresso[10], Nokia[11], Olympus[12], barackobama.com[13], Samsung[14], Sierra Nevada Brewing Company[15], Skype[16], Time Out[17], Tool King[18], Villeroy & Boch[19].
Содержание |
[править] Системные требования
[править] Минимальные
- Любая стандартная операционная система: UNIX-подобная, Windows[20], Mac OS X[21]
- Любой стандартный веб-сервер: Apache, nginx[22], Internet Information Services[23], lighttpd[24]
- PHP 5.2.x-5.3.x[25], со следующими расширениями/добавлениями:
- MySQL 4.1.20 или выше
- Sendmail-совместимый почтовый сервер. Magento может соединиться непосредственно с сервером по протоколу SMTP.
[править] Рекомендуемые
Для комфортной работы Magento потребуется:
- не менее 512 Мб оперативной памяти на сервере[29]
- VPS или выделенный сервер
- Вычислительная мощность не ниже 1 Ггц
- один из ускорителей PHP: APC, встроенный в Zend Server, XCache
[править] Устройство Magento
[править] Внешний вид витрины
Внешний вид витрины в Magento определяется темами[30].
Тема — это:
- набор шаблонов (templates) отображения видимых на экране блоков
- набор правил, определяющих, какие блоки в каком месте конкретной страницы отображать, и объединённых в файлы, которые называются файлами логической разметки (layouts)
- набор ресурсных файлов (skins): CSS, картинок, скриптов на языке JavaScript
В отличие от большинства других систем управления сайтами (например, Joomla), в Magento темы могут быть связаны друг с другом отношением наследования: если в текущей теме не определён конкретный шаблон, правило отображения или ресурсный файл, то система берёт их из базовой темы.
Так, например, все 3 стандартных темы для Magento: Default, Modern и iPhone[31] наследуются от единой базовой темы. Сторонний программист может создать свою базовую тему.
В отличие от Joomla, где прямо в административной части можно назначить место отображения и параметры конкретного модуля на странице, Magento в основном нацелена на редактирование экранных блоков витрины не через административную часть, а через файлы логической разметки и файлы шаблонов. Такой подход, с одной строны, даёт большую гибкость разработчикам магазинов, но, с другой стороны — в этом одна из причин, почему у простых администраторов Magento считается сложной в изучени системой.
[править] Системные типы товаров в Magento
Системный тип товара определяет поведение системы в отношении этого товара.
Magento учитывает следующие системные типы товаров:
- Простой товар (Simple Product)
- Настраиваемый покупателем товар (Configurable Product)
- Простой настраиваемый товар (Simple Product with Custom Options)
- Сборный товар (Bundle Product)
- Группа простых товаров (Grouped Product)
- Цифровой товар (Virtual Product)
[править] Прикладные типы товаров в Magento
Прикладные типы товаров в Magento моделируются посредством назначения прикладному типу произвольного имени (например, «Ковры»), и наделения его произвольным набором характеристик (например «цвет», «размер», «материал»).
Прикладные типы товара ортогональны системным: при создании прикладного типа администратор сначала выбирает для него надлежащий системный тип товара (например, для ковров подходит системный тип «Настраиваемый покупателем товар»), а затем уже наделяет прикладной тип набором характеристик.
[править] Возможности
[править] Основные
- Из единой административной части можно управлять торговой сетью интернет-магазинов на разных доменах, языках, с разным товарным ассортиментом[32][33]
- Гибкая настройка внешнего вида («темы» и «шаблонов») витрины[34]
- Отображение цен на витрине в разной валюте (в том числе по выбору покупателя)[35]
- Многоязычность[36]
- Методы оплаты и доставки
[править] Панель администратора
- Маркетинговые инструменты
- Отчеты[39]
- Отчеты продаж
- Отчет по корзинам покупателя
- Отчет о списке отмеченного товара
- Отчет о Отзывах
- Отчет по Тегам
- Отчет по Поиску
- Определение налоговых ставок
- Определение правил для региона, страны или почтового кода.
- Создание классов налога, например «Нормальный» или «Оптовый»
- Определение правил налога, например «Налог на одежду», также можно связать различные группы товаров с классами налогов.
- Продукты и каталог
- Возможность задания различных атрибутов (свойств) для товара.
- Группировка товара в комплекты.
- Конфигурируемые продукты — продукты с выборочными свойствами (например цвет, размер и т. д.)
- Сортировка товара по предопределенным атрибутам. Атрибуты доступные для сортировки определяются в панели администрирования.
- Система управления контентом
- Группы покупателей
- Импорт/Экспорт (В данный момент импорт товаров работает в ограниченном варианте, возможно внесение товаров, но не обновление)
- Система контроля доступа
[править] Возможности фронт-энда
- Предложение покупателям товара в нагрузку (сross-sells)[40]
- Предложение покупателям сопутствующих товаров[41]
- Поисковая оптимизация (SEO)
- Связь с покупателем
- Сообщения по электронной почте
- Новостная рассылка по электронной почте[42]
- Доставка по нескольким адресам
- Поиск
- Сравнение продуктов
- Пошаговая фильтрация
- Теги для продуктов[43]
- Отзывы покупателей о товарах[44]
- Список желаний
- Оформление заказа
- Корзина покупок
- Аккаунты покупателей
- Рекомендация товара одним покупателем другому[45]
- Проведение опросов среди покупателей[46]
- Предложение покупателям бесплатной доставки[47]
[править] Валюты
- Можно вести учёт (складской и управленческий) в одной валюте, а цены на витрине показывать в другой[48]
- Можно назначить разным витринам разные валюты ценников[48]
- Можно дать посетителям возможность переключаться между валютами
- Можно настроить обновление валютных курсов по расписанию[49]
- Настройки отображения валют определяются текущей локалью посетителя (используется библиотека Zend Locale[50]).
[править] Возможности поисковой оптимизации
Стандартная сборка Magento:
- Даёт полный контроль над разметкой HTML. Имеется возможность установки индивидуального шаблона HTML для конкретного товара или товарного раздела[51].
- Позволяет для каждой страницы (товара, раздела или текстовой) задавать индивидуальные мета-теги description и keywords[52].
- Позволяет для каждого товара и товарного раздела задавать индивидуальное и настраиваемое окончание адреса (URL Key).
По умолчанию адрес страницы товара (раздела) заканчивается на название товара (раздела) транслитом с символом дефиса в качестве разделителя слов. Существует сторонний модуль[53], который меняет стандартное поведение и даёт страницам товаров короткие адреса. Это упрощает продвижение сайта в социальных сетях.
- Позволяет управлять для каждой страницы заголовком TITLE (имеется как автоматический режим, так и ручной)[54].
- Автоматически создаёт для сайта карту в формате XML для поисковых роботов[55].
[править] Поисковая оптимизация товарных изображений
Magento при создании страниц витрины описывает товарные изображения атрибутом ALT тега IMG. Администратор для каждого товарного изображения может либо вручную указать описание, либо позволить Magento описать товарное изображение автоматически, используя название товара.[56]
[править] Импорт и экспорт данных
Для импорта и экcпорта данных предназначена технология Magento DataFlow. Стандартная сборка Magento включает несколько стандартных профилей Magento DataFlow:
- Импорт и экспорт товаров
- Импорт и экспорт товарных остатков на складах
- Импорт и экспорт покупателей
Для программиста Magento DataFlow - удобная объектно-ориентированная библиотека, которая позволяет программисту писать собственные модули импорта и экспорта. В частности, имеются сторонние модули Magento DataFlow для импорта товарных разделов (товарной иерархии)[57], импорта производителей, импорта произвольных справочников[58].
[править] Критика Magento
Поддерживает MySQL только в режиме InnoDB, что не позволяет хостить его у некоторых провайдеров на виртуальном хостинге
[править] См. также
[править] Примечания
- ↑ Распределение рынка между системами управления интернет-магазинами на февраль 2011 г.
- ↑ eBay Agrees to Acquire Magento
- ↑ Мировой бренд на Magento: 20th Century Fox.
- ↑ Мировой бренд на Magento: Gap Inc..
- ↑ Мировой бренд на Magento: Giro.
- ↑ Мировой бренд на Magento: Kipling.
- ↑ Мировой бренд на Magento: Lenovo.
- ↑ Мировой бренд на Magento: Longines.
- ↑ Мировой бренд на Magento: Movado.
- ↑ Мировой бренд на Magento: Nestlé Nespresso.
- ↑ Мировой бренд на Magento: Nokia.
- ↑ Мировой бренд на Magento: Olympus.
- ↑ Мировой бренд на Magento: barackobama.com.
- ↑ Мировой бренд на Magento: Samsung.
- ↑ Мировой бренд на Magento: Sierra Nevada.
- ↑ Мировой бренд на Magento: Skype.
- ↑ Мировой бренд на Magento: Time Out.
- ↑ Мировой бренд на Magento: Tool King.
- ↑ Мировой бренд на Magento: Villeroy & Boch.
- ↑ http://magento-forum.ru/topic/519/ Zend Server: лучший способ установки Magento локально на Windows
- ↑ Magento - Wiki - Installing Magento on Mac OS X Server 10.4.9
- ↑ http://magento-forum.ru/topic/587/ Рекомендации по ускорению Magento
- ↑ Setup Magento on IIS « Nazmul Basher’s Website
- ↑ Magento - Wiki - Installing Magento on Lighttpd 1.4.X via FastCGI
- ↑ http://magento-forum.ru/topic/588/ Настройка Magento для PHP 5.3
- ↑ http://magento-forum.ru/topic/474/ Установка mcrypt для Magento
- ↑ Magento: установка и настройка. Инструкция на русском - Форум Magento Commerce
- ↑ Перенос на хостинг - Форум Magento Commerce
- ↑ Мои рекомендации по ускорению Magento - Форум Magento Commerce
- ↑ Magento 1.3 Theme Design. Перевод на русский язык.
- ↑ Как настроить витрину Magento для мобильных устройств (iPhone, iPad, Android, BlackBerry).
- ↑ http://magento-forum.ru/topic/718/ Структура торговой сети в Magento: что такое website, store и store view
- ↑ Настройка многосайтововсти в Magento
- ↑ Настройка формата страницы товара в Magento
- ↑ Настройка валют в Magento
- ↑ Установка языковых пакетов в Magento
- ↑ Организация распродаж в Magento
- ↑ Настройка оптовых скидо в Magento
- ↑ Описание стандартных отчётов Magento
- ↑ Предложение покупателям товаров в нагрузку (сross-sells) в Magento
- ↑ Предложение покупателям сопутствующих товаров в Magento
- ↑ Настройка новостной рассылки в Magento
- ↑ Настройка тегов товаров в Magento
- ↑ Настройка отзывов клиентов в Magento
- ↑ Письма другу в Magento: рекомендация товара одним покупателем другому
- ↑ Проведение опросов среди покупателей в Magento
- ↑ Предложение покупателям бесплатной доставки в Magento
- ↑ 1 2 Настройка валюты и организация распродажи - Magento 1.3 Sales Tactics Cookbook - Форум Magento Commerce
- ↑ http://magento-forum.ru/topic/508/ Настройка Cron для Magento
- ↑ Zend Framework: Documentation: Zend_Locale - Zend Framework Manual
- ↑ Настройка индивидуального шаблона для отображения конкретного товара на витрине
- ↑ Управление мета-тегами в Magento
- ↑ Модуль создания коротких адресов для товаров.
- ↑ Настройка заголовков страниц в Magento
- ↑ Настройка карты сайта для поисковых роботов
- ↑ Стандартные функции Magento для поисковой оптимизации изображений товаров.
- ↑ Модуль импорта товарной иерархии
- ↑ Модуль импорта производителей и произвольных справочников
63. Рекомендации по оптимизации Magento. Статьи о работе Magento.
[править] Ссылки
- Официальный сайт Magento (англ.)
- Демо-магазин Magento (англ.)
- Русско-язычная ветка официального форума (рус.)


