Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В. PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Таймаут
 
 автор: Sywooch   (09.12.2008 в 08:06)   письмо автору
 
 

Ковыряю импорт товаров из прайса в формате *..csv
Позиций очень много в прайсе. От 4000 и постоянно растет.
При импорте не успевает все импортироваться, вылет по таймауту.
Есть рещение вручную разбивать файл на куски по 500 строк, но оно не совсем подходит. Так как надо на обновление посадить человека, а объяснять что и как думаю бесполезно.
Прайс обновляется достаточно часто.

Собсно вопрос как можно сделать разбивку на работу со 100 строками и пауза. Жмем кнопу далее еще сотня.

  Ответить  
 
 автор: HaJIuBauKa   (09.12.2008 в 08:22)   письмо автору
 
   для: Sywooch   (09.12.2008 в 08:06)
 

Куки используй, в них запоминай текущую позицию, и далее собственно...

  Ответить  
 
 автор: Sywooch   (09.12.2008 в 08:50)   письмо автору
 
   для: HaJIuBauKa   (09.12.2008 в 08:22)
 

Не люблю я куки, но идею вроди понял.
Придется файл загружать на сервер и пост или гет передавать стартовую строку.

  Ответить  
 
 автор: Trianon   (09.12.2008 в 10:09)   письмо автору
 
   для: Sywooch   (09.12.2008 в 08:06)
 

переписывайте алгоритм.

4000 - пшик для таймаута в 30 секунд.

  Ответить  
 
 автор: Sywooch   (09.12.2008 в 21:05)   письмо автору
 
   для: Trianon   (09.12.2008 в 10:09)
 

Что-то совсем не пшик.
Много проверок. Необходимо если позиции нет в прайсе отключать ее на сайте. Собсно это уже и работает. но таймаут всеж спокойно жить не дает.
Импорт идет в движок друпал, а значит более чам в 5 таблиц.

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования