|
|
|
| Ковыряю импорт товаров из прайса в формате *..csv
Позиций очень много в прайсе. От 4000 и постоянно растет.
При импорте не успевает все импортироваться, вылет по таймауту.
Есть рещение вручную разбивать файл на куски по 500 строк, но оно не совсем подходит. Так как надо на обновление посадить человека, а объяснять что и как думаю бесполезно.
Прайс обновляется достаточно часто.
Собсно вопрос как можно сделать разбивку на работу со 100 строками и пауза. Жмем кнопу далее еще сотня. | |
|
|
|
|
|
|
|
для: Sywooch
(09.12.2008 в 08:06)
| | Куки используй, в них запоминай текущую позицию, и далее собственно... | |
|
|
|
|
|
|
|
для: HaJIuBauKa
(09.12.2008 в 08:22)
| | Не люблю я куки, но идею вроди понял.
Придется файл загружать на сервер и пост или гет передавать стартовую строку. | |
|
|
|
|
|
|
|
для: Sywooch
(09.12.2008 в 08:06)
| | переписывайте алгоритм.
4000 - пшик для таймаута в 30 секунд. | |
|
|
|
|
|
|
|
для: Trianon
(09.12.2008 в 10:09)
| | Что-то совсем не пшик.
Много проверок. Необходимо если позиции нет в прайсе отключать ее на сайте. Собсно это уже и работает. но таймаут всеж спокойно жить не дает.
Импорт идет в движок друпал, а значит более чам в 5 таблиц. | |
|
|
|