Форум программистов «Весельчак У»
Добро пожаловать,
Гость
. Пожалуйста,
войдите
или
зарегистрируйтесь
.
Вам не пришло
письмо с кодом активации?
1 час
1 день
1 неделя
1 месяц
Навсегда
Рекомендуем проверить настройки временной зоны в вашем профиле (страница "Внешний вид форума", пункт "Часовой пояс:").
У нас больше нет рассылок. Если вам приходят письма от наших бывших рассылок mail.ru и subscribe.ru, то знайте, что это не мы рассылаем.
Начало
Наши сайты
Галерея
Весельчак У
Наша Вики
Хранилище
Проекты
Правила
Правила форума
Правила русского языка
Помощь
Поиск
Календарь
Почта
Войти
Регистрация
Форум программистов «Весельчак У»
>
Направления программирования
>
Web
>
Серверные скрипты
> Тема:
долгий скрипт
Страниц: [
1
]
Вниз
« предыдущая тема
следующая тема »
Печать
Автор
Тема: долгий скрипт (Прочитано 5366 раз)
0 Пользователей и 1 Гость смотрят эту тему.
Chuda
Гость
долгий скрипт
«
:
05-07-2006 08:28 »
Есть задача: автоматизировать обновление базы данных интернет-магазина. Прайс-лист получается в текстовом виде, его надо разобрать и поместить в БД. В прайс-листе может быть от 10 до 20 тысяч позиций, то есть, на выполнение такого скрипта требуется время, а сам магазин находится на обычном хостинге, где такому скрипту выполняться никто не даст, есть ограничения по времени выполнения скрипта.
Как правильно поступить в таком случае?
Записан
RXL
Технический
Администратор
Offline
Пол:
Re: долгий скрипт
«
Ответ #1 :
05-07-2006 10:00 »
Можно разделить задачу на части и выполнять ее как серию заданий в разные запросы.
Напр.:
- расчитать среднее время обработки всего списка.
- нарезать на куски, время выполнения которых будет меньше максимального времени выполнения скрипта (в 2-3 раза).
- после выполнения куска выдать в страницу refresh.
На практике реализовывал.
Вообще, 10-20 т. строк - это небольшой объем. Разбор через explode() илит pre_match() пройдет быстро.
«
Последнее редактирование: 05-07-2006 10:03 от RXL
»
Записан
... мы преодолеваем эту трудность без синтеза распределенных прототипов. (с) Жуков М.С.
Страниц: [
1
]
Вверх
Печать
« предыдущая тема
следующая тема »
Форум программистов «Весельчак У»
>
Направления программирования
>
Web
>
Серверные скрипты
> Тема:
долгий скрипт
Загружается...