письмо на почту, делаю это первый раз но хочу чтобы все работало хорошо, особенно когда будет много пользователей.
                  
                  
                  
                  
                  
                  Что я сделал: 
                  
                  
                  1. Создал команду, запуск которой берет всех пользовтелей, потом в масиве получает значеня нескольких полей каждого пользователя и отправляет ему письмо (и так каждая итерация foreach отправляет письмо пользователю) 
                  
                  
                  2. Потом нужно с помощью CRON запускать эту команду на сервере, верно? 
                  
                  
                  
                  
                  
                  Вопрос в том правильно ли я делаю это  
                  
                  
                  Думаю что то нужно добавить в этот список или изменить его, например меня волнует отправка писем в цикле - если будет много пользователей не поломаеться ли оно? 
                  
                  
                  
                  
                  
                  Ребята, и с имейлами и с CRON работал мало или вообще не работал поэтому хочу спросить совета чтобы тогда не переделывать полностю все и чтобы потом на live сервере не было глюков с этим
                  
                  
                  
                  
                  
                  Спасибо!
                  
                  
                
Если пользователей много, можно брать чанками по N штук и смещаться по листу с оффсетом k*N. Саму отправку письма сделать джобой асинхронно через очередь. Тогда разгребание очереди можно регулировать количеством воркеров. Это если на коленке самым простым способом
Обсуждают сегодня