Миграция M2.3

Начать. Это бесплатно
или Регистрация c помощью Вашего email-адреса
Rocket clouds
Миграция M2.3 создатель Mind Map: Миграция M2.3

1. Какие проблемы решит?

1.1. Скорость фронта (PWA)

1.2. Улучшения админки (M.2.3)

1.2.1. Elastic 5.6

1.2.2. MQP

1.3. Скорость бека(php 7.2+ и Magento 2.3)

1.4. Скорость реиндексов

2. Мост - Плавный переход на Мадженто 2.3

2.1. 31.08.2019

2.1.1. Необходимо обсудить и проговорить этот момент с клиентом.

2.1.2. Ожиданием Вадима, что бы совместно обсудить аритектуру

3. Стратегия миграции

3.1. Сначала бэк или фронт?

3.1.1. бек с маджентовским фронтом

3.1.1.1. Позволит решить проблемы коробки

3.1.1.2. Поможет с тестами

3.1.1.3. Мультисклады - можно будет потихонечку переписывать на коробку

3.1.1.4. Elastic 5.6 - быстрее

3.1.1.5. Быстрее перенос в прод

3.2. Окружение

3.2.1. Создание репозиториев

3.2.1.1. Magento 2.3

3.2.1.1.1. Нилов

3.2.1.2. PWA

3.2.1.2.1. Нилов

3.2.1.3. API

3.2.1.3.1. Нилов

3.2.2. Композиция докера

3.2.2.1. Установить мадженто 2.3

3.2.2.1.1. Нилов

3.2.2.2. Установить свежий эластик

3.2.2.2.1. Нилов

3.2.2.3. Установить php от 7.2

3.2.2.3.1. Нилов

3.2.2.4. Перенести конфиги с основного сайта и переписать их

3.2.2.4.1. Нилов

3.2.2.4.2. Добрышкин

3.2.3. 10.06.2019

3.2.3.1. Тестовый стенд

3.2.3.1.1. Добрышкин

3.3. Разработка

3.3.1. Theme

3.3.1.1. 01.03,2019

3.3.1.1.1. Перенести тему sq, kiosk, kz

3.3.1.2. 14.03.2019

3.3.1.2.1. Вывести шапку как на основном сайте

3.3.1.2.2. Вывести футер как на основном сайте

3.3.1.2.3. Сделать боковую панель как на основном сайте

3.3.1.3. 31.06.2019

3.3.1.3.1. Перенести частично страницы и блоки

3.3.1.4. 01.08.2019

3.3.1.4.1. Там где используются видждеты с товарвами переписать и сделать их вывод

3.3.2. Главная

3.3.2.1. Сделать главную как на основном сайте

3.3.2.1.1. Нилов

3.3.2.1.2. Баннер

3.3.3. Каталог

3.3.3.1. Вывести основные категории с банерами как на основном сайте

3.3.3.1.1. Нилов

3.3.3.2. Сделать страницу категори как на основном сайте

3.3.3.2.1. Нилов

3.3.3.3. 15.06.2019

3.3.3.3.1. Импорт атрибутов

3.3.3.3.2. Импорт Категории

3.3.3.3.3. Сделать чтобы импорт продукты

3.3.3.4. 01.07.2019

3.3.3.4.1. При создание/редактирование товара уходит в эластик

3.3.3.4.2. Создание/редактирование товара

3.3.3.4.3. Вывести продукты в каталоге

3.3.3.5. 21.07.2019

3.3.3.5.1. Вывод карточек товаров на основе города и стоков (MSI)

3.3.3.5.2. Сделать вывод цен, согласно админ панели

3.3.4. Товар

3.3.4.1. Сделать страницу корзины как на основном сайте

3.3.4.1.1. Нилов

3.3.4.2. Атрибуты которые импортируются через модуль import export - должны разбиваться на группы

3.3.5. Корзина

3.3.5.1. Новая логика по добавление товара в корзину

3.3.5.1.1. 31.07.2019

3.3.5.1.2. 31.07.2019

3.3.6. Карты

3.3.6.1. 14.07.2019

3.3.6.1.1. пвз которые выводятся на карте 2gis, брать не из лаймшара, а из MSI

3.3.7. Фиды

3.3.7.1. 31.08.2019

3.3.7.1.1. Сделать фиды чтобы работали

3.3.8. Import

3.3.8.1. 14.07.2019

3.3.8.1.1. Import Stock

3.3.8.2. 01.07.2019

3.3.8.2.1. Import Price

3.3.9. Elastic 6.5

3.3.9.1. Установить новый эластик

3.3.9.1.1. Нилов

3.3.9.2. Откладывается до PWA

3.3.9.2.1. Сделать чтобы страницы и блоки попадали в эластик на сколько знаю есть модуль который это делает, то есть установить его

3.3.9.2.2. Сделать чтобы в эоастик попадали нужные параметры для PWA

3.3.10. выбор складов брать не из лаймшарпа, а из MSI

3.3.10.1. Пока все это делается где встречаются проблемы с остатками переделывать их на коробочные остатки тем самым убрать модуль мультискладов

3.3.10.1.1. Нилов

3.3.11. Цены и ценовые правила

3.3.11.1. 31.07.2019

3.3.11.1.1. Перенести правила корзины и каталога

3.3.11.1.2. Проверить и починить ценовые правила

3.3.12. Апи

3.3.12.1. Уточнить детали с Вадимом

3.3.13. Оформление заказа

3.3.13.1. Сделать открытие чекаута как на основном сайте

3.3.13.1.1. Гунарь

3.3.13.2. 31.07.2019

3.3.13.2.1. Оформить заказа методом Предоплата

3.3.13.2.2. Учет остатков

3.3.13.2.3. Проверить ограничения и скидки купонов в чекауте

3.3.13.2.4. Перевод заказ в статус Hold в одном месте

3.3.13.2.5. Dadata - после актуализации модуля, перестал выпадать список подсказок.

3.3.13.3. 07.07.2019

3.3.13.3.1. Трекинг - перенос в отдельные методы, добавить проверок

3.3.13.4. 31.06.2019

3.3.13.4.1. Dadata

3.3.13.4.2. Самовывоз

3.3.13.4.3. Процесс создания заказа

3.3.13.5. Доставка

3.3.13.5.1. 21.07.2019

3.3.13.6. Оплата

3.3.13.6.1. Дописать в методах оплаты связку с каналами продаж

3.3.14. BPM

3.3.14.1. 15.08.2019

3.3.14.1.1. Перенос BPM

3.3.15. Логирование и оповещение

3.3.15.1. Переписать телеграм бота

3.3.15.1.1. Добавить доп функционал в модуль, чтобы всем проектам можно было комфортно его использовать

3.3.16. Обновление

3.3.16.1. 31.06.2019

3.3.16.1.1. Обновить до 2.3.2

3.3.16.2. Перенести все модули

3.3.16.2.1. 03.2019

3.3.16.2.2. 11.2019

3.3.16.2.3. 08.2019 (Перед завершением)

3.4. Рефакторинг

3.4.1. 07.07.2019

3.4.1.1. В админке убрать функционал, который не используются (конфигурация)

3.4.1.1.1. Нилов

3.4.2. 31.06.2019

3.4.2.1. PIM - требует рефакторинг

3.4.2.1.1. Гунарь

3.4.2.1.2. может быть Akeneo 1.7 -> Akeneo 3 -> Magento ?

3.4.2.1.3. Был проведен рефакторинг, чтобы модуль пима заработал на magento 2.3, так как модуль pim, на magento 2.3 отказался от работы файлов и перевел модуль на api.

3.4.3. Перенести возможные модули в композер которые были у нас в app/code

3.4.3.1. Нилов

3.5. Проверка

3.5.1. 15.08.2019

3.5.1.1. Home

3.5.1.1.1. Коптяев

3.5.1.2. Catalog

3.5.1.2.1. Фильтрация и сортировка

3.5.1.3. Product

3.5.1.3.1. Коптяев

3.5.1.4. Оформление заказа

3.5.1.4.1. Методы доставки

3.5.1.4.2. Оплаты

3.5.1.5. BPM

3.5.1.5.1. Коптяев

3.5.1.6. API

3.5.1.6.1. Коптяев

3.5.1.7. PIM

3.5.1.7.1. Коптяев

3.5.1.8. IMPORT

3.5.1.8.1. Stock

3.5.1.8.2. Price

3.5.1.9. OMS

3.5.1.9.1. Коптяев

3.5.1.10. Правила акций

3.5.1.10.1. Скидки

3.5.1.10.2. Рассрочки