PHP NODEJS откуда такая ощутимая разница в скорости работы?
Мой Node js сервер отвечает в среднем за 8:мс.За это время он успевает логировать запрос, валидировать JWT, зайти в mongoDB вытащить данные и отдать их.
Тогда как сервер на laravel отвечает примерно за 352 мс, в среднем. При этом работа у Laravel почти такая же как и у nodejs. С той лишь разницей, что laravel заходит в MySQL(но на момент измерения, в mySQL не было данных, и запрос занимал 0, 0 мс)
в пхп на каждый запрос каждый раз происходит бутстрапинг, то есть каждый раз стартует новый процесс и инициализируется. а нода запускается один раз и запускает свой вебсервер.
тестируете на локалке - может быть еще xdebug включен - он тоже будет тормозить.
в третьих на ссд диске рез-ты у php могут быть лучше (если еще не используется).
SerJook, bootstrap (не путать с css) - в фреймворках этап инициализации приложения. когда настраиваются и запускаются различные компоненты системы (до обработки самого запроса - до самой бизнес логики). например запустить роутер, шаблонизатор, ОРМ, разные хэлперы и плагины. в ноде это делается один раз, а в php надо на каждый запрос.
А вы сравнивали код на node.js с кодом на PHP в стиле request-response-death или Event Loop?
Потому что в node.js-то у вас, скорее всего, код был написан по другой парадигме.