Плагин: выполнение по частям (времени)
Подскажите, пожалуйста: есть плагин, который срабатывает при сохранении страницы и создает превью (если их еще нет) для фото в галерее. Сайт придется размещать на хостинге (а не VPS), и там нельзя задать время выполнения пхп скрипта больше 30 секунд. Соответственно при галереи в 150 фото уже никак не вписаться в эти 30 секунд и в админке MODX получается бесконечное сохранение документа (прогрес «бегает» по кругу). Какой механизм выполнения плагина частями, чтобы это не вешало сохранение документа?
Если чуть конкретнее, то в плагине цикл от 1 до количества фото, соответственно можно обрабатывать по 30-50 фото за этап, но как запустить второй, третий этап после завершения работы плагина, который обработал первые 50 фото?
Если чуть конкретнее, то в плагине цикл от 1 до количества фото, соответственно можно обрабатывать по 30-50 фото за этап, но как запустить второй, третий этап после завершения работы плагина, который обработал первые 50 фото?
Комментарии: 3
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
А во-вторых, функционал ms2gallery для данной задачи явно избыточен, плагин нормально работал на локалке и VPS, где больше ресурсов и времени выполнения.
По теме — смотрите исходники MODX в части установки пакетов. Деталей не подскажу, но там (отчасти) решен вопрос с обходом ограничения.