Цитата |
---|
Ну для крона напиши код без адажкса. Все просто. |
если бы все было так просто не спрашивал, по аяксу время выполнения ~15 мин, а на сервере ограничение по времени выполнения убрать нельзя.
Цитата |
---|
последний обработанный запоминайте в COption |
а на следующем шаге все сначала, до текущего - если бы дело касалось 1 инфоблока, у меня цепочка из 5 таблиц данных задействована: из основного инфоблока получаем одни данные, далее по свойству получаем другие данные уже из другого инфоблока из полученных опять по свойствам(по каждому возможному значению) опять делаем следую выборку уже в следующем месте ... так что этот вариант не пройдет.
Но я решил задачу таким образом: из первого инфоблока я получаю первый минимум данных и заношу в файл, на следущем шаге крона если есть файл работаю уже с ним (построчное считывание и получение следующих данных). полученный результат заношу во 2 файл и удаляю из первого - в итоге таким макаром у меня 4 промежуточных файла и 5 окончательный результат.
Конечно извращенный вариант получился, но зато никаких кнопочек жать каждый день не нужно