Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   NodeJS и все с ним связанное (https://javascript.ru/forum/misc/14720-nodejs-i-vse-s-nim-svyazannoe.html)

Kolyaj 30.01.2011 10:09

Цитата:

Сообщение от PeaceCoder
пригодится когда нода станет на уровень пхп/руби/питона и когда на ней будут писаться серьезные проекты

Странное заявление. Серьёзные проекты -- плохие проекты?

Цитата:

Сообщение от PeaceCoder
Т.е. что бы например тот же LIB был виден везде, надо писать global.LIB = require(...) ?

В тех модулях, где нужен LIB, делаешь LIB = require(...). Зачем тут global?

Цитата:

Сообщение от x-yuri
итого, получается, node.js выигрывает в не очень стандартных задачах

Для меня NodeJS выигрывает уже потому, что я PHP как язык не перевариваю. Кто-то наоборот.

x-yuri 30.01.2011 10:21

Цитата:

Сообщение от Kolyaj
Для меня NodeJS выигрывает уже потому, что я PHP как язык не перевариваю. Кто-то наоборот.

не, я понял. Я не про субъективные штуки. Мне js тоже больше нравится ;)

Kolyaj 30.01.2011 10:55

Цитата:

Сообщение от x-yuri
Я не про субъективные штуки.

Тогда непонятно, чем NodeJS проигрывает на стандартных задачах, кроме хостинга.

x-yuri 30.01.2011 12:24

ну вот ты сам все сказал :) но на самом деле, я не сказал, что он проигрывает на стандартных задачах. У меня просто нету повода сказать, что он выигрывает (есть только теоретические доводы относительно производительности), или что он проигрывает. Я ж вообще его даже ни разу не ставил :) Но у меня сложилось впечатление, что там еще не все есть, не все работает, но развивается быстро

p.s. ни читайте эту статью:
http://abrdev.com/?p=1161
http://www.xakep.ru/post/53583/default.asp

monolithed 30.01.2011 14:02

ставил себе как-то cygwin 10гб оказываться занимает :blink: накладно если FreeBSD уже стоит;)
где-то читал, что можно в установку cygwin уложиться в 1ГБ если загружать только необходимые пакеты, но как понять что там нужно, а что нет?
upd: разобрался как на FreeBSD поставить))

x-yuri 30.01.2011 20:05

Цитата:

Сообщение от monolithed
ставил себе как-то cygwin 10гб оказываться занимает

ты что, сказал "установить все"? :) так никто не делает. Тебе в любом случае все не понадобиться. Ставь то, что оно по умолчанию предлагает. А по мере надобности будешь доустанавливать пакеты. У меня cygwin занимает 300МБ

monolithed 30.01.2011 23:06

Цитата:

Сообщение от x-yuri
ты что, сказал "установить все"?

я по какому-то руководству ставил, там советовали так: "устанавливайте все пакеты, весит не так много, а удалить лишнее всегда успеете", поверил на слово :D

Vulkan 31.01.2011 08:48

Сегодня столкнулся с первой небольшой проблемой, вчера при перезагрузке сервера БД Redis отключилась и сегодня при подключении нода ровно через минуту 15 секунд выбрасывало в консоли ошибку такого рода:
node js ETIMEDOUT, Operation timed out 
IOWatcher.callback (net:870:22)

Далее вспомнил про бд и запустил бд, ошибка пропала. То есть получается если нода не может подключиться к какому-нибудь модулю типа коннектора к БД выбрасывает ошибку что и в принципе следовало ожидать. Может кому-нибудь поможет данная наводка.

monolithed 31.01.2011 13:22

сегодня наткнулся на статью И.Сысоева про NodeJS, хотелось бы узнать на сколько объективно его устарели?
знаю, что за прошлый год у V8 регулярно закрывал баги, и недавно 25 января вышло обновление релиза....

Kolyaj 31.01.2011 13:46

Статья у Сысоева про V8, а не про NodeJS. NodeJS не встраивает V8 в сервер, он делает из V8 сервер.


Часовой пояс GMT +3, время: 14:24.