У нас є веб-сайт Ubercart, який щодня обробляє великі обсяги замовлень, обробляє їх і виконує інші завдання, такі як виставлення рахунків, маршрутизація доставки та створення майбутніх замовлень.
Деякі з цих завдань важкі і іноді викликають тайм-аут PHP. Чи є кращий спосіб виконувати ці завдання, наприклад, через Drush або Batch API?
Швидкість не обов'язково є пріоритетною (хоча і приємною), але ми хочемо уникати тайм-аутів, які іноді можуть спричинити проблеми з правильним виставленням рахунків та плануванням щоденних замовлень.
Чи краще сценарій Drush - кращий варіант, або Batch API? Чи є підручники, щоб краще використовувати обидва?