- Magento
-
Magento Тип Разработчик Написана на Операционная система Последняя версия Лицензия Сайт 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.
Содержание
Системные требования
Минимальные
- Любая стандартная операционная система: UNIX-подобная, Windows, Mac OS X[19]
- Любой стандартный веб-сервер: Apache, nginx, Internet Information Services[20], lighttpd[21]
- PHP 5.2.x-5.3.x со следующими расширениями/добавлениями:
- MySQL 4.1.20 или выше
- Sendmail-совместимый почтовый сервер. Magento может соединиться непосредственно с сервером по протоколу SMTP.
Рекомендуемые
Для комфортной работы Magento потребуется:
- не менее 512 Мб оперативной памяти на сервере
- VPS или выделенный сервер
- Вычислительная мощность не ниже 1 Ггц
- один из ускорителей PHP: APC, встроенный в Zend Server, XCache
Устройство Magento
Внешний вид витрины
Внешний вид витрины в Magento определяется темами.
Тема — это:
- набор шаблонов (templates) отображения видимых на экране блоков
- набор правил, определяющих, какие блоки в каком месте конкретной страницы отображать, и объединённых в файлы, которые называются файлами логической разметки (layouts)
- набор ресурсных файлов (skins): CSS, картинок, скриптов на языке JavaScript
В отличие от большинства других систем управления сайтами (например, Joomla), в Magento темы могут быть связаны друг с другом отношением наследования: если в текущей теме не определён конкретный шаблон, правило отображения или ресурсный файл, то система берёт их из базовой темы.
Так, например, все 3 стандартных темы для Magento: Default, Modern и iPhone наследуются от единой базовой темы. Сторонний программист может создать свою базовую тему.
В отличие от Joomla, где прямо в административной части можно назначить место отображения и параметры конкретного модуля на странице, Magento в основном нацелена на редактирование экранных блоков витрины не через административную часть, а через файлы логической разметки и файлы шаблонов. Такой подход, с одной строны, даёт большую гибкость разработчикам магазинов, но, с другой стороны — в этом одна из причин, почему у простых администраторов Magento считается сложной в изучени системой.
Системные типы товаров в Magento
Системный тип товара определяет поведение системы в отношении этого товара.
Magento учитывает следующие системные типы товаров:
- Простой товар (Simple Product)
- Настраиваемый покупателем товар (Configurable Product)
- Простой настраиваемый товар (Simple Product with Custom Options)
- Сборный товар (Bundle Product)
- Группа простых товаров (Grouped Product)
- Цифровой товар (Virtual Product)
Прикладные типы товаров в Magento
Прикладные типы товаров в Magento моделируются посредством назначения прикладному типу произвольного имени (например, «Ковры»), и наделения его произвольным набором характеристик (например «цвет», «размер», «материал»).
Прикладные типы товара ортогональны системным: при создании прикладного типа администратор сначала выбирает для него надлежащий системный тип товара (например, для ковров подходит системный тип «Настраиваемый покупателем товар»), а затем уже наделяет прикладной тип набором характеристик.
Возможности
Основные
- Из единой административной части можно управлять торговой сетью интернет-магазинов на разных доменах, языках, с разным товарным ассортиментом
- Гибкая настройка внешнего вида («темы» и «шаблонов») витрины
- Отображение цен на витрине в разной валюте (в том числе по выбору покупателя)
- Многоязычность
- Методы оплаты и доставки
Панель администратора
- Маркетинговые инструменты
- Многоуровневое ценообразование
- Купоны
- Правила ценообразования
- Возможность организации распродаж
- Настройка оптовых скидок
- Отчеты
- Отчеты продаж
- Отчет по корзинам покупателя
- Отчет о списке отмеченного товара
- Отчет о Отзывах
- Отчет по Тегам
- Отчет по Поиску
- Определение налоговых ставок
- Определение правил для региона, страны или почтового кода.
- Создание классов налога, например «Нормальный» или «Оптовый»
- Определение правил налога, например «Налог на одежду», также можно связать различные группы товаров с классами налогов.
- Продукты и каталог
- Возможность задания различных атрибутов (свойств) для товара.
- Группировка товара в комплекты.
- Конфигурируемые продукты — продукты с выборочными свойствами (например цвет, размер и т. д.)
- Сортировка товара по предопределенным атрибутам. Атрибуты доступные для сортировки определяются в панели администрирования.
- Система управления контентом
- Группы покупателей
- Импорт/Экспорт (В данный момент импорт товаров работает в ограниченном варианте, возможно внесение товаров, но не обновление)
- Система контроля доступа
Возможности фронт-энда
- Предложение покупателям товара в нагрузку (сross-sells)
- Предложение покупателям сопутствующих товаров
- Поисковая оптимизация (SEO)
- Связь с покупателем
- Сообщения по электронной почте
- Новостная рассылка по электронной почте
- Доставка по нескольким адресам
- Поиск
- Сравнение продуктов
- Пошаговая фильтрация
- Теги для продуктов
- Отзывы покупателей о товарах
- Список желаний
- Оформление заказа
- Корзина покупок
- Аккаунты покупателей
- Рекомендация товара одним покупателем другому
- Проведение опросов среди покупателей
- Предложение покупателям бесплатной доставки
Валюты
- Можно вести учёт (складской и управленческий) в одной валюте, а цены на витрине показывать в другой
- Можно назначить разным витринам разные валюты ценников
- Можно дать посетителям возможность переключаться между валютами
- Можно настроить обновление валютных курсов по расписанию
- Настройки отображения валют определяются текущей локалью посетителя (используется библиотека Zend Locale[22]).
Возможности поисковой оптимизации
Стандартная сборка Magento:
- Даёт полный контроль над разметкой HTML. Имеется возможность установки индивидуального шаблона HTML для конкретного товара или товарного раздела.
- Позволяет для каждой страницы (товара, раздела или текстовой) задавать индивидуальные мета-теги description и keywords.
- Позволяет для каждого товара и товарного раздела задавать индивидуальное и настраиваемое окончание адреса (URL Key).
По умолчанию адрес страницы товара (раздела) заканчивается на название товара (раздела) транслитом с символом дефиса в качестве разделителя слов. Существует сторонний модуль, который меняет стандартное поведение и даёт страницам товаров короткие адреса. Это упрощает продвижение сайта в социальных сетях.
- Позволяет управлять для каждой страницы заголовком TITLE (имеется как автоматический режим, так и ручной).
- Автоматически создаёт для сайта карту в формате XML для поисковых роботов.
Поисковая оптимизация товарных изображений
Magento при создании страниц витрины описывает товарные изображения атрибутом ALT тега IMG. Администратор для каждого товарного изображения может либо вручную указать описание, либо позволить Magento описать товарное изображение автоматически, используя название товара.
Импорт и экспорт данных
Для импорта и экcпорта данных предназначена технология Magento DataFlow. Стандартная сборка Magento включает несколько стандартных профилей Magento DataFlow:
- Импорт и экспорт товаров
- Импорт и экспорт товарных остатков на складах
- Импорт и экспорт покупателей
Для программиста Magento DataFlow - удобная объектно-ориентированная библиотека, которая позволяет программисту писать собственные модули импорта и экспорта. В частности, имеются сторонние модули Magento DataFlow для импорта товарных разделов (товарной иерархии), импорта производителей, импорта произвольных справочников.
Критика Magento
Поддерживает MySQL только в режиме InnoDB, что не позволяет хостить его у некоторых провайдеров на виртуальном хостинге
См. также
Примечания
- ↑ Распределение рынка между системами управления интернет-магазинами на февраль 2011 г.
- ↑ eBay Agrees to Acquire Magento
- ↑ Мировой бренд на Magento: 20th Century Fox. Архивировано из первоисточника 1 марта 2012.
- ↑ Мировой бренд на Magento: Gap Inc.. Архивировано из первоисточника 20 ноября 2012.
- ↑ Мировой бренд на Magento: Giro. Архивировано из первоисточника 1 марта 2012.
- ↑ Мировой бренд на Magento: Kipling. Архивировано из первоисточника 1 марта 2012.
- ↑ Мировой бренд на Magento: Lenovo.
- ↑ Мировой бренд на Magento: Longines. Архивировано из первоисточника 1 марта 2012.
- ↑ Мировой бренд на Magento: Movado. Архивировано из первоисточника 1 марта 2012.
- ↑ Мировой бренд на Magento: Nestlé Nespresso.
- ↑ Мировой бренд на Magento: Nokia. Архивировано из первоисточника 1 марта 2012.
- ↑ Мировой бренд на Magento: Olympus.
- ↑ Мировой бренд на Magento: barackobama.com. Архивировано из первоисточника 1 марта 2012.
- ↑ Мировой бренд на Magento: Samsung. Архивировано из первоисточника 1 марта 2012.
- ↑ Мировой бренд на Magento: Sierra Nevada. Архивировано из первоисточника 1 марта 2012.
- ↑ Мировой бренд на Magento: Skype. Архивировано из первоисточника 1 марта 2012.
- ↑ Мировой бренд на Magento: Time Out. Архивировано из первоисточника 1 марта 2012.
- ↑ Мировой бренд на Magento: Tool King. Архивировано из первоисточника 1 марта 2012.
- ↑ Magento - Wiki - Installing Magento on Mac OS X Server 10.4.9
- ↑ Setup Magento on IIS « Nazmul Basher’s Website
- ↑ Magento - Wiki - Installing Magento on Lighttpd 1.4.X via FastCGI
- ↑ Zend Framework: Documentation: Zend_Locale - Zend Framework Manual
Ссылки
- Официальный сайт Magento (англ.)
- Демо-магазин Magento (англ.)
- Русско-язычная ветка официального форума (рус.)
- Официальный магазин расширений (англ.)
Категории:- Программное обеспечение по алфавиту
- Свободное программное обеспечение, написанное на PHP
- Свободное программное обеспечение для электронной коммерции
Wikimedia Foundation. 2010.