У нас есть веб-сайт Ubercart, который ежедневно обрабатывает большие объемы заказов, обрабатывает их и выполняет другие задачи, такие как выставление счетов, маршрутизация доставки и создание будущих заказов.
Некоторые из этих задач тяжелые и иногда приводят к превышению времени ожидания PHP. Есть ли лучший способ выполнить эти задачи, как через Drush или Batch API?
Скорость не обязательно является приоритетом (хотя это и неплохо), но мы хотим избежать тайм-аутов, которые иногда могут вызвать проблемы с правильным выставлением счетов и планированием ежедневных заказов.
Является ли сценарий Drush лучшим вариантом или Batch API? Есть ли учебники, чтобы лучше использовать оба?