Avaks 0 Опубликовано 10 января, 2010 Жалоба Share Опубликовано 10 января, 2010 Привет! Начал наполнять новый магазин и столкнулся с проблемой: очень медленно идёт импорт из экселя. Первые 50-100 товаров добавляются очень быстро, по несколько штук в секунду, а затем начинаются тормоза - вторая сотня товаров грузится несколько минут, а на третьей сотне скрипт встаёт и замирает. Разбивать каталог на кучу мелких файлов, конечно, можно, но уж очень трудоёмко - в каталоге тысячи позиций и очень не хотелось бы заниматься закачкой товаров сутки. Более того, страшно подумать что же будет когда мы столкнёмся с необходимостью перезакачать каталог - это или на целый день отключать магазин, или не спать всю ночь. Можно ли как-то ускорить импорт? Я много лет работаю с масштабными веб-проектами и знаю, что mysql+php спокойно может обрабатывать тысячи записей в минуту. То есть мой прайс целиком должен импортироваться минут за 5-10. Да и работу скрипта может быть стоит разбить на последовательность, чтобы не зависеть от настроек в php.ini - пусть скрипт обрабатывает по 100 записей и перезапускается. Нарезать файл же скрипт умеет - осталось только научить его самостоятельно подсасывать последовательно эти кусочки. Саш, в этом направлении работа ведётся? Как быть сейчас и чего ждать в дальнейшем? Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 10 января, 2010 Жалоба Share Опубликовано 10 января, 2010 Кроме того импорта, что есть сейчас ничего в ближайшее время нового не будет. Может у Вас просто в колонке v_products_id указывается НЕ 0, поэтому и медленно. Ссылка на сообщение Поделиться на другие сайты
Avaks 0 Опубликовано 10 января, 2010 Автор Жалоба Share Опубликовано 10 января, 2010 Кроме того импорта, что есть сейчас ничего в ближайшее время нового не будет. Может у Вас просто в колонке v_products_id указывается НЕ 0, поэтому и медленно. В том-то и дело, что когда ставишь 0 - тормоза ещё сильнее. Так как быть-то, если надо сделать массовые исправления в каталоге, состоящем из нескольких тысяч товаров? А если надо закачать столько товара обратно? Или этот движок предназначен только для "магазинов-на-коленке", продающих 20 самодельных фенечек?... :( Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 10 января, 2010 Жалоба Share Опубликовано 10 января, 2010 Я например загружал 15.000 товаров, вполне приемлимо. Если прайс правильно состален, грузит быстро. P.S. Попробуйте CSV импорт/экспорт (/admin/csv_backend.php), может с ним проще. Ссылка на сообщение Поделиться на другие сайты
vitkom 0 Опубликовано 30 марта, 2010 Жалоба Share Опубликовано 30 марта, 2010 Добрый день. Загружаю новые данные через excel загружается без проблем, но в магазине не появляются, выгружаю через excel все данные есть. Спасибо Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 30 марта, 2010 Жалоба Share Опубликовано 30 марта, 2010 Либо в прайсе ошибка, либо может кэш нужно почистить в Админке - Настройки - Контроль кэша. Ссылка на сообщение Поделиться на другие сайты
seva 0 Опубликовано 30 марта, 2010 Жалоба Share Опубликовано 30 марта, 2010 А можо попросить віложить образец прайса (типо правильно составленного) Ссылка на сообщение Поделиться на другие сайты
Bububu 0 Опубликовано 30 марта, 2010 Жалоба Share Опубликовано 30 марта, 2010 Скачайте архив из маuазина (в вашем акаунте) и берите оттуда любые файлы. Загружаю новые данные через excel загружается без проблем, но в магазине не появляются, выгружаю через excel все данные есть. Если все данные есть - значит они загрузились! (или с неба свалились?) Вы в админку зайдите и посмотрите. Может у вас они просто отключены, или ещё что... Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения