Цитата |
---|
Перевалов Александр пишет: Regina.Sh, она же сказала. "Сделала с помощью модуля опросы." вот как я хотел сделать правильно голосование.нужна ещё доработка но в целом близко к тому что я хотел: |
01.12.2011 08:59:00
|
|||
|
13.02.2010 19:59:29
Спасибо, Максим, большое!!!
Добавил столбец с индесками, в мастере импорта указал этот столбец как Уникальный идентификатор B_IBLOCK_ELEMENT.XML_ID) и скорость импорта действительно возросла в 100 раз, т.е. была 80 элементов за шаг (60 сек), то сейчас около 8500!!! |
|
|
12.02.2010 16:41:10
Так я вроде таким образом как раз и импортирую, вот фрагмент csv файла
IE_NAME;IP_PROP322;IP_PROP330;IP_PROP323;IP_PROP324;IP_PROP338;IP_PROP339;IP_PROP390;IP_PROP387;IP_PROP329 67800001;CEK3014;Pegas;Челябинск;Египет;авиаперелет;виза;USD;27748;HARMONY MAKADI BAY HOTEL AND RESORT 5* А IE_NAME указываю в мастере импорта как Название (B_IBLOCK_ELEMENT.NAME) Или надо IE_NAME указывать в мастере как Уникальный идентификатор B_IBLOCK_ELEMENT.XML_ID) ? |
|
|
12.02.2010 15:04:03
Не совсем Вас понял, в мастере импорта выбираю напротив строки "Поле 1 (IE_NAME):" - "Название (B_IBLOCK_ELEMENT.NAME)". А в csv файле в столбце IE_NAME идут значения (прописанные мною) 67000001, 67000002, 67000003 и т.д. |
|||
|
12.02.2010 14:29:49
Добрый день, столкнулся с той же проблемой, в инфоблоке около 400 тысяч элементов, заливаю csv в ИБ стандартным битриксовским пошаговым импортом (не импортом из Торгового каталога). За шаг (60 секунд) у меня загружается около 80 элементов (строк), причем элементы просто добавляются, те которые были залиты ранее не удаляются и не деактивируются, заливаются только текст, без всяких файлов и картинок. Сервер выделенный с 4х ядерным процессором и 4 гигами оперативы.
Тех.поддержка Битрикса сказала, что в низкой скорости импорта виноват сервер, что якобы не правильно настроен, т.к. показатель "База данных MySQL (запись)" - 1725 очень низкий. Тех.поддержка хостера утверждает, что скорость падает из-за "кривого" скрипта импорта и они тут не причем. Самое что интересное, если импортировать тот же csv в новый ИБ, то скорость импорта за шаг (60 секунд) 5029 элементов и потом по мере заполнения ИБ элементами скорость снижается. ИБ хранятся в отдельных таблицах, тип таблиц InnoDB. Тестил импорт в таблицы в MyISAM скорость импорта увеличивается на 10%, примерно. Подскажите может это уже ограничения какие-то MySQL или еще чего то? Т.е., при ИБ забитым более 400 тыс. элементов ни железо, ни оптимизация скрипта импорта уже не повлияет значительно на скорость импорта? |
|
|
14.05.2009 13:49:02
Необходимо решить 2 проблемы:
1. Каталог туров, данные в который загружаются через csv, цены загружаются в USD и EUR, необходимо, чтобы на сайте пользователю, цены выводились в рублях, т.е. брался бы курс из модуля "Курсы валют", причем должна учитываться какая валюта (EUR или USD). Т.е., как я понял, надо написать обработчик и доработать компонент catalog.section. 2. Форма поиска по каталогу туров. В форме (фильтре) должны быть следующие параметры поиска: Город вылета Страна Период вылета от и до Кол-во ночей тура от и до Регион Название отеля Тип питания Причем данные должные быть "динамическими", т.е. если в каталоге есть туры, только в Египет и Турцию, то и в списке выбора Страны, должны стоять только Турция и Египет. А также, должна быть зависимость между параметрами поиска, т.е. выбираю сначала в форме поиска Город вылета, например, Москва, форма обновляется, и в следующем параметре поиска Стране остаются только те страны, которые есть в каталоге туров с вылетом из Москвы. По такому принципу должны работать и все остальные параметры поиска. Пожалуйста, если кто то может помочь, буду рад обсудить более подробно, сроки и оплату. |
|
|