Size: a a a

Node.js — русскоговорящее сообщество

2020 April 08

A

Aleksandr in Node.js — русскоговорящее сообщество
Если ты хочешь парсить сайты нодой
источник

A

Aleksandr in Node.js — русскоговорящее сообщество
Это плохая идея
источник

М

Максим in Node.js — русскоговорящее сообщество
артем новиков
ну а почему тогда на питоне есть смысл а на ноде нет?
Артём, на компьютере в одну единицу времени работает только один процесс на одном ядре. Не два, не пять, не сорок. Так устроен компьютер. Не зависимо от языка.
источник

YG

Yury Golikov in Node.js — русскоговорящее сообщество
Aleksandr
Это плохая идея
уай нот?
источник

A

Aleksandr in Node.js — русскоговорящее сообщество
В питоне есть готовый адекватный фреймворк
источник

A

Aleksandr in Node.js — русскоговорящее сообщество
А тут нужно с pupeter и cherio делать, по крайней мере я так делал
источник

A

Aleksandr in Node.js — русскоговорящее сообщество
Работает вполне вменяемо, но как по мне если чел шарит в питоне почему бы ему на нем и не написать парсер, на готовом фреймворке команды по вставлять нужные
источник

YG

Yury Golikov in Node.js — русскоговорящее сообщество
Ну по сути большой разницы нет. Нагрузка в основном идет на IO а не на процессор
источник

A

Aleksandr in Node.js — русскоговорящее сообщество
Возмнжо, но опять же проще ведь использовать готовые решения
источник

A

Aleksandr in Node.js — русскоговорящее сообщество
Кстати, @user83595863018 не можешь ли случайно помочь с  моим вопросом выше?
источник

A

Aleksandr in Node.js — русскоговорящее сообщество
Aleksandr
А можно как то на хероку залить не веб приложение а прогу на ноде которая кидает мне уведомление в телеграм?и работает в бесконечном цикле, тип ждёт пока придёт инфа и высылает её мне
.
источник

YG

Yury Golikov in Node.js — русскоговорящее сообщество
Aleksandr
А можно как то на хероку залить не веб приложение а прогу на ноде которая кидает мне уведомление в телеграм?и работает в бесконечном цикле, тип ждёт пока придёт инфа и высылает её мне
Я не юзал хероку, а какая инфа и откуда должна прийти? Сформулируй задачу полностью?
источник

A

Aleksandr in Node.js — русскоговорящее сообщество
Хехе, есть парсер что в интервале час парсит сайт и кидает в бд инфу, я его когда заливал выдало ошибку мол нет роута, ну я экспресом сделал роут и кнопку с пост запросом что стартует интервал раз в час, но проблема в том что сервак офается через 29 минут бездействия в бесплатной подписке , оплатить то я потом оплачу и он не будет офатся, но может можно как то залить приложение без веб части что бы оно при старте себе спокойно само парсило
источник

PS

Pavel Shakhov (pongo) in Node.js — русскоговорящее сообщество
артем новиков
ну а почему тогда на питоне есть смысл а на ноде нет?
тебя тут путают немного. в том видео он создает 40 потоков. и каждый поток загружает свою ссылку — поэтому и ускорилось "в 40 раз". т.к. часть времени потоки просто ждали окончания загрузки страницы
источник

YG

Yury Golikov in Node.js — русскоговорящее сообщество
Aleksandr
Хехе, есть парсер что в интервале час парсит сайт и кидает в бд инфу, я его когда заливал выдало ошибку мол нет роута, ну я экспресом сделал роут и кнопку с пост запросом что стартует интервал раз в час, но проблема в том что сервак офается через 29 минут бездействия в бесплатной подписке , оплатить то я потом оплачу и он не будет офатся, но может можно как то залить приложение без веб части что бы оно при старте себе спокойно само парсило
Кто тебе ошибку кинул, что нет роута?) Какого роута? По идее ничего такого не должно быть, ты скорее всего ошибку неправильн понял, или делаешь что-то очень странным способом
источник

A

Aleksandr in Node.js — русскоговорящее сообщество
Было приложение, стартовало с нпм старт и начинало парсить
источник

YG

Yury Golikov in Node.js — русскоговорящее сообщество
Aleksandr
Было приложение, стартовало с нпм старт и начинало парсить
А что npm start запускает?
источник

A

Aleksandr in Node.js — русскоговорящее сообщество
Функцию startparse()
источник

A

Aleksandr in Node.js — русскоговорящее сообщество
И там пошло поехало
источник

PS

Pavel Shakhov (pongo) in Node.js — русскоговорящее сообщество
Yury Golikov
Кто тебе ошибку кинул, что нет роута?) Какого роута? По идее ничего такого не должно быть, ты скорее всего ошибку неправильн понял, или делаешь что-то очень странным способом
в хероку это делают Worker dyno
https://devcenter.heroku.com/articles/dynos#dyno-configurations
источник