Сервер на nodejs при подключении нового клиента вызывает коллбек, в котором обрабатывается запрос. Если в коллбеке есть тяжелые вычисления, которые занимают много времени, то все остальные клиенты, подключившиеся после, будут поставлены в очередь в event loop и только после завершения текущего коллбека будет выполнен следующий.
В php же, даже если в скрипте есть тяжелые вычисления, то два разных клиента будут обслужены параллельно, не дожидаясь выполнения друг друга.
Можно ли такого добиться в nodejs?
Можно использовать cluster.
Или, если подойти к этому с другой стороны, раз уж речь зашла про php, то более похожим по логике работы было бы:
В 10.5 появилась возможность потоки/воркеры создавать, но фича пока экспериментальна, использовать не советую.
Виртуальный выделенный сервер (VDS) становится отличным выбором
в MS SQL через PDO для PHP при мульти-запросе, не возвращаются данныеПривожу условный код:
Когда пользователь входит в аккаунт, ему выводятся вся его информацияUsername выводится, а email нет