Magento – це популярна система управління інтернет-магазинами (CMS) з відкритим програмним кодом. Станом на 2013р., Magento є найпопулярнішою системою управління інтернет-магазинами у світі (за даними Alexa). Перший стабільний реліз був випущений у 2007р. Остання стабільна версія – 1.9 (станом на травень 2014р.).
Мадженто є багатофункціональною платформою для електронної комерції, яка покликана забезпечити розробників гнучкістю і контролем над зовнішнім виглядом, змістом і функціональністю інтернет-магазину.


Історія компанії

  • У 2001р. американський студент Рой Рубін, який займався налаштуваннями інтернет-магазинів, заснував компанію Varien Inc.
  • У 2006р. компанія вирішила створити власну платформу. Компанія відкриває офіс в Україні та набирає нових співробітників. Вони ж і займаються повним процесом розробки.
  • 2007р. – випущений перший реліз Magento.
  • 2010р. – компанія Varien Inc. перейменована в Magento Inc.
  • У червні 2011р. Magento Inc. була придбана компанією eBay Inc.

Офіційний сайт: http://www.magentocommerce.com
Завантажити останній реліз Magento можна тут: http://www.magentocommerce.com/download


Як влаштоване Magento

Зовнішній вигляд сайту на Мадженто визначається темами, які є набором шаблонів (template), файлів логічної розмітки (layout), ресурсних файлів (skin) та файлів локалізації (locale).
– Шаблони – це набір правил відображення блоків.
– Файли логічної розмітки – визначають наявність та відображення блоків на конкретних сторінках сайту.
– Ресурсні файли – це CSS, JavaScript, картинки та ін.
– Файли локалізації – файли перекладів тем на інші мови.

Ієрархія CMS Magento дозволяє легко створити свою власну тему. Якщо у вашій темі не визначено правило відображення, шаблон або ресурсний файл, то система бере їх з базової теми. Це забезпечується відносинами успадкування тем в Magento, які пов’язані один з одним.
Редагування блоків у Мадженто відбувається, в основному, через файли логічної розмітки та файли шаблонів, що дає розробникам велику гнучкість. Для новачків же це трохи ускладнює процес вивчення та кастомізації «двигуна».
Ядро двигуна Magento складається з різних модулів (наприклад, каталог, знижки, доставка, чекаут та ін.), які легко можна розширити сторонніми плагінами. На сьогоднішній день розроблено безліч всіляких розширень, як платних, так і безкоштовних, скачати які можна за адресою: https://www.magentocommerce.com/magento-connect


Основні можливості CMS Мадженто:

Наприклад, ви можете створити торгову мережу інтернет-магазинів на різних доменах, мовах, з різним товарним асортиментом, та управляти ними з єдиної адміністративної панелі.
Що в коробці?

  • Гнучке налаштування зовнішнього вигляду
  • Багатомовність та багатовалютність
  • Движок адаптований під пошукову оптимізацію (SEO) – індивідуальні мета-теги description, keywords, title для кожної сторінки; індивідуальне посилання для сторінки; атрибути alt та title для зображень товару; мапа сайту у форматі XML та інші
  • Інструменти для маркетингу (знижки, бонуси, акції, розпродажі, новинні розсилки і т.д.)
  • Пошук по сайту
  • Підтримка різних властивостей (атрибутів) товару
  • Групування товарів в комплекти
  • Налаштовані товари – товари, які підбираються за певними властивостями (такі, як колір, розмір, матеріал і т.п.)
  • Сортування товару за визначеними атрибутами (наприклад, обсяг пам’яті жорсткого диска і т.п.), покроковий фільтр товарів
  • Можливість відносити покупців до певних груп та надавати їм правила (наприклад, особливі ціни для оптовиків та ін.)
  • Товари в навантаження (cross-sale)
  • Супутні товари (з цим товаром, також купують)
  • Порівняння товарів, список побажань
  • Теги, відгуки, соціальні сигнали для товарів
  • Настроювані кошик покупок та оформлення замовлення
  • Різні методи оплати та доставки
  • Реєстрація та створення акаунтів покупців
  • Рекомендація товару другу
  • Опитування покупців
  • Різні звіти та багато іншого

Типи товарів в Magento:

  • Простий товар (Simple Product)
  • Настроюваний товар (Configurable Product)
  • Збірний товар (Bundle Product)
  • Згруповані товари (Grouped Product)
  • Цифровий (скачуваний) товар (Downloadable Product)
  • Віртуальний товар (Virtual Product)

View Comments

Recent Posts

WordPress як Headless CMS 🧠 | практично з REST API

WordPress роками був неперевершеним "монолітом": він відповідав і за зручну адмін-панель, і за збереження даних,…

1 тиждень ago

Тандем Nginx + Apache 🤝 Як поєднати швидкість та гнучкість

У світі веб-серверів часто говорять про протистояння Nginx vs Apache. Але що, якби я сказав…

2 тижні ago

Що таке Apache HTTP Server: 📜 Надійний ветеран веб-серверів

Коли я починав свій шлях у веб-розробці, питання "який веб-сервер використовувати?" практично не стояло. Відповідь…

2 тижні ago

Що таке Nginx: чому він швидший за Apache? 🚀 | Інструкція + Конфіги

Коли мова заходить про веб-сервери, два імені завжди на слуху: Apache та Nginx. Apache —…

2 тижні ago

Знайомство з Docker для веб-розробника 🐳 | Встановлення та основи

У світі веб-розробки ми постійно стикаємося з проблемою: "А в мене на комп'ютері все працює!".…

2 тижні ago

Навіщо веб-розробнику віртуальна машина (VM) 🖥️

На зорі моєї кар'єри веб-розробника все було відносно просто: встановив локальний сервер (пам'ятаєте Denwer?), поклав…

2 тижні ago