Нужен совет по каталогу квартир в Magento - PullRequest
2 голосов
/ 26 марта 2012

Мне нужно преобразовать существующий сайт электронной коммерции с более чем 50 тысячами продуктов в сайт magento.Везде, куда я смотрю, советую использовать каталог флагов для такого количества продуктов.

Мой вопрос: после включения нужно ли создавать новые продукты с использованием старых таблиц EAV или я могу просто импортировать и обновлять новые продуктыв недавно созданном плоском каталоге?

Спасибо за любой совет, я вообще не жду этого перехода, смеется.;)

Ответы [ 2 ]

3 голосов
/ 26 марта 2012

Думайте о Flat Catalogs как о кэше структуры EAV. Он не заменяет систему EAV, он просто создает «упрощенную» или упрощенную версию хранилища данных в таблицах EAV.

Система EAV является наиболее гибким способом хранения данных, позволяя любое количество пользовательских или системных переменных без изменений в структуре таблицы. Недостатком является то, что эта система требует множественных и / или рекурсивных запросов, это медленный процесс и интенсивное использование памяти. Вот тут-то и появился плоский каталог ... Следующее все еще довольно точно (даже если оно было написано при первом представлении плоского каталога) и совершенно ясно: http://www.magentocommerce.com/boards/viewthread/37247/#t122010

Вам потребуется оптимизировать использование памяти в PHP и MySQL, чтобы можно было перестроить плоский каталог для сайта с большим количеством продуктов.

0 голосов
/ 26 марта 2012

Я не знаю, какую версию Magento вы используете, но до версии 1.4 вам нужно включить ее в структуру EAV, если вам нужно управлять своими продуктами с помощью backoffice. Создание таблиц flat_ происходит автоматически, это часть процесса индексации (который может быть очень длинным для такого количества продуктов)

edit: я не знаю версию после 1.4

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...