Aleksand
взрослейте, и все наладится у вас!
Aleksand
Nikolay
просто было бы очень эффективно хранить в node_modules tar-like архивы
Aleksand
Aleksand
если вы пишете mobile+web+backend то со временем оцените все плюсы и дикую мощь вебпака
Andrew Kiselev
Aleksand
Nikolay
Nikolay
фрагментацию файлов никто не отменял
Nikolay
чем меньше доступа к фс тем лучше
Aleksand
почему?
а кто будет это делать? npm? вы не забывайте что нода однопоточна по умолчанию а распаковка и упаковка архивов это вычислительная нагрузка, это вам не i/o драконить где CPU почти не напрягается
Nikolay
распаковка нужна в том случае если есть компрессия, тот же приведенный выше asar вообще без компресии, а значит никаких потерь
Aleksand
Nikolay
не клеит (
Aleksand
не клеит (
так а разработчику не все ли равно откуда и как на самом деле делается импорт?
Nikolay
когда node_modules весит очень много и в основном состоит из мелких файлов, очень мелких, то не все равно
Nikolay
как ни странно но в том же php запаковав весь фреймворк в phar архив, получился нехилый прирост в производительности
Nikolay
и некоторые фреймворки имеют в своей поставке файл всех классов, который тоже нехило бустит производительность
Constantine️
покажи пример с phar, где есть ускорение
Nikolay
показать не покажу, 3 года назад про это читал, ссылку если найду скину
Aleksand
Nikolay
работа сайта, но скорее всего в ноде будет не такой прирост, т.к у нее нету автолоадера для классов(на котором все и проседает) как в том же php,
Nikolay
работа сайта = насколько быстрее открываются странички
Nikolay
статья вот эта вроде https://habrahabr.ru/post/150806/
Aleksand
Rem1te
Ребят, всем привет. Можете просвятить какую роль выполняет passport.js ? Я так понял к безопасности он не имеет отношения?
Aleksand
KlonD90
он бесит
KlonD90
passport меня бесит
Rem1te
смотря что называть безопасностью вообще
ну какая не будь хоть маломальская передача хешей и токенов с инфой о пользователе сервер->юзер->сервер
Ну и желательно что бы перехватив первый попавшийся запрос хацкер не получил доступы под пользователем у которого увел запрос
Aleksand
Anonymous
https://v8project.blogspot.co.uk/2017/05/launching-ignition-and-turbofan.html
Aleksand
KlonD90
да своей отвратительной интеграцией как и все эти штуки требующие чтобы вы завели страничку в вк фейсбуке твиттере и одноклассниках
KlonD90
а потом еще прошли адовую сертификацию во славу монополий на рынке социальных сетей
KlonD90
ipfs приди и спаси нас от фейсбука. верните мне интернет без социальных регистраций
Aleksand
KlonD90
KlonD90
vpn anyway в помощь
Rem1te
я не могу понять о чем вы) зачем и кто гоняет логин и пароль?
Для примера:
Паспорт пользователю при логинации вручает его логин и пароль этого самого пользователя и возвращает как зашифрованную строку.
После чего каждый раз приходя на сервер, пользователь приносит с собой свой логин и пароль
Которые мы уже проверяем для установления "личности" инициатора запроса.
Vladimir
Vladimir
более того, пароль часто подходит к другим сервисам
KlonD90
да я думаю пропажа токена столь же обидна
KlonD90
ну надо криптовать пароли
Vint
KlonD90
mitm атака в любом случае приятна
KlonD90
vpn нужен
KlonD90
Vladimir
vpn не защищает никак
KlonD90
у тебя лежит сертификатик ключик
KlonD90
squid атаку не провести
Vladimir
vpn защает только трафик между тобой и vpn сервером
KlonD90
ну в целом же ты в среднем боишься что какой-нибудь wi-fi
KlonD90
проводит mitm атаку
KlonD90
и vpn вполне спасет
Vladimir
ssl точно также спасает
Vladimir
без ssl ничего не спасает
KlonD90
squid же
Vladimir
Это что?
KlonD90
ну типа при https они запоминают ключ итоговый и расшифровывает все
KlonD90
https://habrahabr.ru/post/267851/
Vladimir
Чет не въезжаю сходу, как это работает
hamper 𓅝
Через SNI наверное.
hamper 𓅝
Домены то по https в открытом виде передаются.
Vladimir
логично
hamper 𓅝
hamper 𓅝
Там просто берется домен из SNI, только я не понял, нафига они еще и лезут по этому домену за сертификатом.
hamper 𓅝
В статье про методы блокировки, для этого достаточно SNI. Там не идет речь о чтении трафика.
Aleksand
Andrew Kiselev
c AWS все оказалось еще интереснее. У них нода 4 версии на инстансе
Anonymous
ребят, подскажите пожалуйста новичку, какой вэб сервер чаще всего используется в продакшене ноды?