МетПромКо
Клиент
Компания МетПромКо — крупный поставщик металлопроката в России.
Сайт компании: metpromko.ru

Исходные данные
Интернет-магазин на Magento 1.9 с готовыми dev- и staging-окружениями.
Задача
Довести staging-версию до готовности к запуску.
Процесс работы
Первый этап работы был сосредоточен на dev- и staging-версиях сайта. Получив доступ к хостингу клиента, мы развернули тестовые среды с разными доменами. Код хранился в репозитории клиента. Staging был точной копией будущего продакшена с идентичными настройками и базой данных, тогда как dev-версия использовала тестовую БД. Чтобы синхронизировать данные без риска для основного сайта, мы разработали скрипт для переноса данных из staging в dev. Простое консольное решение позволяло даже не-разработчикам легко им пользоваться.

Учитывая важность SEO для клиента, мы значительно улучшили соответствующие функции:
• Интегрировали Google Tag Manager для удобного управления аналитикой
• Настроили автоматическую генерацию sitemap в Magento
• Адаптировали SEO Friendly модуль под стили админки
• Оптимизировали расположение SEO-текстов — перенесли их под товары, чтобы не перегружать страницу. Для категорий тексты разместили сразу после заголовка H1 — это улучшило юзабилити без ущерба для поисковых систем.
После завершения первого этапа мы перенесли изменения на staging с помощью скрипта и продолжили работу там.
По запросу клиента мы разработали модуль выбора города — при первом посещении сайта пользователь видит окно с предложением указать свой город. В зависимости от выбора автоматически подставляются контактные данные регионального представителя. Если город не выбран, система показывает контакты головного офиса.

Безопасность — критически важный аспект для Magento с его открытым кодом. Мы:
• Установили все критические обновления для используемой версии
• Добавили SSL-сертификат по запросу клиента
• Реализовали редирект с HTTP на HTTPS (как на уровне кода, так и через серверные 301-редиректы)
• Предусмотрели возможность редактирования правил редиректов через админку
После завершения всех работ мы успешно запустили сайт на новом домене.
Результат
МетПромКо получил полностью готовый к работе интернет-магазин с удобным интерфейсом и отлаженной админкой. Благодаря Magento добавление новых товаров не требует технических знаний. Улучшенные SEO-функции повысили конверсию, а продуманная архитектура сделала маркетинговые задачи максимально простыми в реализации.
Команда проекта
Константин Давыдов — фронтенд-разработка (HTML/CSS/JS), создание темы
Сергей Пищанецкий — безопасность, администрирование серверов, Magento-разработка
Мария Ткаченко — управление проектом
Юрий Давыдов — юридическое сопровождение
Со всей командой можно познакомиться здесь.
Технологии
HTML5 / CSS3 / Javascript
PHP5 / MySQL
Magento Ecommerce
Google API