Он и на PHP будет короче раза в 4-5, если не дублировать условие, а вынести в отдельную функцию (метод) и сделать цикл, как выше посоветовали.
Я немного не так спросил. Что такое условный event loop и рядом лежащее, я плюс-минус понимаю и всё это можно и на PHP реализовать. У нас даже проект один в полузапущенном состоянии есть на ReactPHP (точнее других библиотеках, который в основе его имеют).
Мне, скорее, интересно сама необходимость асинхонности в коде в рамках ваших задач и что там может быть асинхронного?
Асинхронность ради асинхронности? :)
Что вы имеете в виду под "ожидание ответа"? И почему это блокирующая операция?
Опишите, пожалуйста, как у вас будет реализовываться A/B-тестирование цвета кнопки, например. Условно у проекта 100000 пользователей на какой-то странице, я хочу из какого-то набора цветов случайным образом сравнивать пары и собирать статистику, какой цвет из пары приводит к большему количеству регистраций. Как у вас это будет реализовано?
Условия напомнили картинку о том какой был бы Google, если бы его в СССР сделали. :)
Как-то так...
Korew, я ж там выше уже выложил готовый код 4 дня назад.
Это касается самоподписанных сертификатов (грубо говоря, тестовых).
У меня настроено какие заголовки вырезает через postfix, я вообще об их наличии. Возможно, при каких-то условиях их наличие - минус.
Сейчас посмотрел у себя - у меня нет информации, что мейлером отправляется и добавлено Precedence: bulk.
Протестил - дошло, но изредка пользователи жалуются, что попадает в спам, но вроде не так часто.
Кстати, мейлер у вас судя по версии какой-то древневатый.
Глянул, какая версия у меня через composer установлена - 6.1.3