site.net/маршруты -> проксируем на ноду, нода собирает текущие данные и выбрасывает клиенту темплейт, получение запроса, запрос данных, рендер html, выдача.
site.net/api/маршруты -> проксируем на пхп который отдает данные клиенту напрямую
все немного зависит от того будут ли например сокеты. Из этого понятно что основной "боевой" код будет на пхп, если честно ваш друг усложняет разработку ;( test.toString("utf8").replace(/\u0002|\u0012|\u001D|\u0018|\u0072/g, "")
но если вам это важно что там, то стоит копать в сторону отчего исходит набор байтов$to_push->text_format = $location->text_format;
например) , вам нужно перестроить логику сортировки, поскольку думаю что клонировать модель не лучшая идея npm install --msvs_version=2015
npm config set msvs_version 2015
return [Article.count({}).catch(err => {
console.log('Эй! А где количество?!', err);
throw err;
}),