vcjaenhy
5.04.2020 - 02:49
sergeiss
ну уж если пошла такая тема... и ты хорошо владеешь предметом я обязан спросить
я не писал на нем но читал о нод джс, как я понял асинхронность выполняется через колбеки и промисы поэтому:
1) сложно было переключаться с php?
2) на php вомзожност ь многопоточного взаимодействия реализована слабо и походу вызывает глюки на сервере, но если авторы доработают эту возможность вернешься на php с ноды и если нет то почему?
3) Самый важный вопрос выполнение всех запросов в одном потоке не тормозит, по сравнению с многопоточными решениями?
Вообще, при использовании Реакта куча логики может переноситься на клиента. Вплоть до того, что серверу остаётся роль простого поставщика данных. Но по мере роста сайта это приводит к куче проблем - это из личного опыта.
да, в первую очередь к проблемам у клиентов - это из личного опыта.
sergeiss
5.04.2020 - 13:18
Цитата (vcjaenhy @ 5.04.2020 - 02:49) |
я не писал на нем но читал о нод джс, как я понял асинхронность выполняется через колбеки и промисы |
В последних версиях Ноды есть возможность работы с параллельными потоками, в явном виде. Колбэки и промисы да, тоже позволяют уменьшить влияние синхронных операций на скорость работы.
Цитата (vcjaenhy @ 5.04.2020 - 02:49) |
сложно было переключаться с php? |
У меня так получилось, что сначала несколько лет работал с JS, а только потом стал работать с Нодой. Никаких проблем не было

Надо было только немного переключить менталитет на то, что Нода - это JS, но работает в другом окружении и имеет свою специфику.
Цитата (vcjaenhy @ 5.04.2020 - 02:49) |
вернешься на php с ноды и если нет то почему? |
Нода используется по работе. А на серьёзных сайтах ПХП нет и не будет. Потому что, как я уже говорил, ПХП изначально был рассчитан именно на небольшие сайты. Хотя, замечу, я больше с фронтовой частью работаю, чем с Нодой.
На ПХП я по мелочи кое-что делаю, чисто по просьбам знакомых. Вне работы.
Цитата (vcjaenhy @ 5.04.2020 - 02:49) |
Самый важный вопрос.... |
На него я уже ответил, по сути. Есть там многопоточность.
_____________
*
Хэлп по PHP*
Описалово по JavaScript *
Хэлп и СУБД для PostgreSQL*
Обучаю PHP, JS, вёрстке. Интерактивно и качественно. За разумные деньги. *
"накапливаю умение телепатии" (С) и "гуглю за ваш счет" (С)
vcjaenhy
5.04.2020 - 16:33
sergeiss
подскажи пожалуйста многопоточное приложение, работа в режиме демона, занимается математическими расчетами, данные получает из внешних сервисов, бд монго - на чем лучше реализовывать?
sergeiss
5.04.2020 - 23:58
Цитата (vcjaenhy @ 5.04.2020 - 16:33) |
многопоточное приложение, работа в режиме демона, занимается математическими расчетами, данные получает из внешних сервисов, бд монго - на чем лучше реализовывать? |
Не скажу, на чем лучше. Но на Ноде это всё вполне получится. В отличие от ПХП, у которого скрипты вызываются/обрабатываются каждый раз заново, при каждом обращении, Нодовский сервер как раз постоянно работает. То есть, на Ноде демон делается легко и просто.
_____________
*
Хэлп по PHP*
Описалово по JavaScript *
Хэлп и СУБД для PostgreSQL*
Обучаю PHP, JS, вёрстке. Интерактивно и качественно. За разумные деньги. *
"накапливаю умение телепатии" (С) и "гуглю за ваш счет" (С)
vcjaenhy
6.04.2020 - 00:46
sergeiss
спасибо,
node + cuda связка как думаешь подходяще?