1. Особливості міграції на/з
Magento
1.Типові структури баз даних шопінкарт.
2.Структура бази даних magento (зі сторони
Cart2cart). Особливості моделі EAV.
3. Проблеми міграції на/з magento
4.Шляхи оптимізації.
2. Типові структури баз даних
шопінкарт.
Products
PRICE
ID
MODEL
ID
Products Languages
LANG_CODE
NAME
WEIGHT
DESCRIPTION
3. Типові структури баз даних
шопінкарт.
Розширена типова структура бази даних
ID
MODEL
Products
PRICE
WEIGHT
PRODUCT_ID
Products Languages
LANG_CODE
NAME
DESCRIPTION
ID
Products Extra Fields
PRODUCT_ID NAME
VALUE
4. Структура бази даних magento (зі сторони
Cart2cart). Особливості моделі EAV.
eav_attribute
catalog_eav_attribute
eav_entity_type
●
●
●
●
●
customer_entity
customer_address_en
tity
catalog_category
catalog_product
sales_order
7. Особливості моделі EAV.
Схема збереження даних
catalog_product_entity_(type)
Attribute types(INT)
value_id
static
entity_type_id
datetime
varchar
attribute_id
int
store_id
text
entity_id
decimal
value
Виняток із типом multiselect
8. Проблеми міграції на/з magento
●
●
●
●
●
●
●
Multi Web Sites.
Багатомовність (Store View's)
Швидкість міграції.
Великий простір для реалізації фантазії
клієнта. (назви кастомних полів )
Індексація продуктів.
Втрата даних при міграції з.
Генерування назв атрибут сетів
9. Шляхи оптимізації
●
●
●
●
Новий контейнер міграції.
Кешування даних.
Витягування поточних, необхідних даних для
міграції.
Створення magento об'єктів для роботи із
даними.