Я строю биллинговую систему. Система должна генерировать ежемесячные счета для клиентов.
Сейчас я использую цикл For, чтобы проверить всех клиентов, их предыдущие счета-фактуры, и решить, пришло ли время создавать счет-фактуру для клиента.
Если в базе данных огромное количество клиентов, я думаю, это будет очень сложно.
Каков стандартный способ выставления счетов? Можно ли создавать задания cron, которые записывают дату следующего счета-фактуры клиента и проверяют конкретного клиента только тогда, когда пришло время создавать счет-фактуру.
Бесконечно благодарен