Size: a a a

2021 March 10

C

Comrade Gagarin in Drupal RU
У меня получилось
источник

NM

Nikita Malyshev in Drupal RU
Comrade Gagarin
У меня вышло что 10000 товаров генерит за 5 секунд, если брать данные сразу из базы
Не знаю, быстро это или медленно, но вроде ок :)
источник

C

Comrade Gagarin in Drupal RU
Nikita Malyshev
Не знаю, быстро это или медленно, но вроде ок :)
лучше 400 секунд 😁
источник

NM

Nikita Malyshev in Drupal RU
Comrade Gagarin
У меня вышло что 10000 товаров генерит за 5 секунд, если брать данные сразу из базы
5 сек это чисто на подготовку XML или с БД?
источник

C

Comrade Gagarin in Drupal RU
Nikita Malyshev
5 сек это чисто на подготовку XML или с БД?
со всем и с бутстрапом через драш
источник

NM

Nikita Malyshev in Drupal RU
Comrade Gagarin
лучше 400 секунд 😁
Ну я говорю, там фарш, когда делалось, товаров было под 1000, потом раздулось до 18к, там ещё начудили, им загрузку заблочили. Яндекс проверил что по факту у них и по рукам надавал :D
источник

NM

Nikita Malyshev in Drupal RU
Я говорил что "В наличии", это в наличии, а "Изготовление 1-3 дня" != "В наличии", всё равно воткнули. Яндекс звкнул по телефону, спросил есть ли в наличии, ляпнули что изготовление 1-3 дня, ггвп выгрузке)
источник

C

Comrade Gagarin in Drupal RU
😁
источник

NM

Nikita Malyshev in Drupal RU
Comrade Gagarin
У меня получилось
А как ты два файла в итоге сгенерил?
источник

C

Comrade Gagarin in Drupal RU
$yml1 = new YandexYmlGenerator(...);
$yml1->generateFile('1.yml');

$yml2 = new YandexYmlGenerator(...);
$yml2->generateFile('2.yml');
источник

NM

Nikita Malyshev in Drupal RU
Ага, понял, спасиб :)
источник

NM

Nikita Malyshev in Drupal RU
Кстати, Яндексу пофиг на расширение, он и xml жрёт. При этом шторм и прочие его лучше понимаю если что.
источник

NM

Nikita Malyshev in Drupal RU
Надо доки чекнуть, неужели там ещё .yml остались)
источник

NM

Nikita Malyshev in Drupal RU
@xcomradex как по твоему, есть что улучшить чтобы было проще \ понятнее?
источник

NM

Nikita Malyshev in Drupal RU
Я вот думаю OfferBuilder'ы какие-нибудь не помешали. Ибо конструкторы здоровые у некоторых типов.
источник

C

Comrade Gagarin in Drupal RU
1) Полноценный example модуль с генерацией для commerce. 2) Возможность генерить файл по частям, например в queue.
источник

NM

Nikita Malyshev in Drupal RU
Comrade Gagarin
1) Полноценный example модуль с генерацией для commerce. 2) Возможность генерить файл по частям, например в queue.
А в чём сложность во 2 случае?
источник

C

Comrade Gagarin in Drupal RU
Я не понял как это сделать. Там же в __construct каждый раз создаётся новый файл.
источник

NM

Nikita Malyshev in Drupal RU
Собирать валью обьекты то можно хоть как и где. Главное всё это скормить на момент вызова генерации. Там уже никак не разделить, он открывает стрим для формирования xml и его надо закрывать.
источник

NM

Nikita Malyshev in Drupal RU
Comrade Gagarin
Я не понял как это сделать. Там же в __construct каждый раз создаётся новый файл.
Так ведь это примитивные классы, их можно через контекст перебрасывать.
источник