Aleksand
какой там топовый считается?
Sergey
https://crates.io/crates/hyper
Sergey
https://crates.io/crates/serde_json
Sergey
https://crates.io/crates/iron
Sergey
https://crates.io/crates/ws
Sergey
https://crates.io/crates/postgres
Sergey
https://crates.io/crates/multipart
Sergey
https://crates.io/crates/winapi
Sergey
https://crates.io/crates/libc
Aleksand
ну они на tokio-io я его смотрел, пока слабый
Sergey
https://crates.io/crates/hyper
Sergey
Aleksand
другим?
не поверишь, питону например, думаю и го уступит сильно
Aleksand
ну я на раст давно смотрю, он интересный но пока не смог найти в какой задаче он лучший
Anonymous
Классная штука эта ваша Ava, только вот стартует долго с npm run ... Вот за что я не брошу yarn, так это за секундный запуск команд. А npm стартует 3-4 секунды.
Aleksand
Aleksand
What NPM does to simply display help?
- over 6800 system calls elapsed over 650 msec!
- 7 child processes 😮
- aims to open over 400 files
Vsevolod
А пятый тоже тормозит? Я ещё попробовать не успел
Aleksand
Aleksand
вообще я помню как там бомбануло у всех когда кто-то создал issue что без прогресс-бара npm в 2,5 раза быстрее работает)
Vsevolod
Уходить надо с npm, да)
Anonymous
Питон не сильно и быстрый https://www.techempower.com/benchmarks/#section=data-r14&hw=ph&test=plaintext
Вячеслав
Привет. Не подскажете, возможно ли на node.js развернуть независимый php сервер?
Anonymous
Aleksand
там npm правит баги в yarn вовсю, они похоже и далее будут два инструмента делать вместе
https://twitter.com/sebmck/status/869666248312975361
Aleksand
Слова про скорость Питона тоже нужно подкреплять чем-то.
я активно пишу на последнем питоне и он быстрее ноды по эвентлупу и вычислениям, в остальном понятно медленнее намного. я пишу всегда бенчмарк на свою задачу прежде чем принять решение о выборе
https://github.com/MagicStack/uvloop
https://github.com/MagicStack/asyncpg
Aleksand
не смог понять)
Aleksand
ну когда после выхода yarn все набросились на npm ярнисты агрессивно начали защищать npm и громить всех кто npm критикует.
Anonymous
Aleksand
Вячеслав
а в чем смысл такого?
Я возможно не правильно мыслю, ещё только учусь и пока на уровне Front-end разработчика. Хочу связать php и browser-sync, но при этом не исспользовать ничего стороннего, только npm
Aleksand
Aleksey
Aleksand
примерно так
Aleksand
https://github.com/micahblu/gulp-connect-php
Вячеслав
Максим
Вячеслав
Нет, немного не то, я знаю, что browser-sync может выступать как proxy, но проблема в том, что php сервер внешний, а я хотел развернуть максимально мобильное окружение, что бы у меня всё сразу разворачивалось буквально с
npm install
без установки дополнительного ПО
Максим
Aleksand
Aleksey
Вячеслав
Угу
Максим
Порнография какая-то
Aleksey
Угу
Конечно можно скрестить ежа с удавом, но зачем?
Вячеслав
Для быстрого развёртывания dev-окружения фронт-энд разработчика, если потребуется например с темой wp поработать
Aleksey
Это дополнительные накладные расходы, все будет работать медленее
Aleksand
в любом случае нужны бинарные компоненты php
Вячеслав
это не прода
Вячеслав
только для разработки
Aleksand
исполнять php-код может только php
Вячеслав
вроде как express н такое способен, но я пока не сумел разобраться
Aleksey
Что подобное нашел
https://github.com/jaceju/node-php-server
Вячеслав
Dima
Докер в котором будет разворачиваться бекенд?
Вячеслав
Мне грубо говоря нужна своя песочница с php, browser-sync, gulp
Максим
Максим
Aleksey
Это по идее надо чтобы нода конвертила php в js, и плсле этого стартовала
Вячеслав
OpenSevrer есть, и на нём сейчас всё работает
Aleksand
Вячеслав
Мне часто нужно унести проект, на другой машине его развернуть, показать, поправить, а потом свернуть и не оставить следов в системе
Вячеслав
Максим
Aleksand
Вячеслав
Хорошо, спасибо, поковыряюсь ещё с express, а потом попробую найти альтернативу.
Максим