16.05.2013, 01:25
|
Кандидат Javascript-наук
|
|
Регистрация: 12.04.2013
Сообщений: 132
|
|
я не про форум писал(ноду даже я ковырял да это интересно в ручную парсить куки отдавать заголовки, парсить тело сообщения, но опять же накой мне оно если я на пэхэпэ об этом вообще могу не думать), а вообще, вконтакте групп несколько на 100 человек есть и полудохлый форум в инете(владельцем которого является владелец того же блога), самое главное хостинга нет, хочешь ноду бери выделенный сервак, таким образом почти все 99.9% заказчиков веб-студий отметаются, 0.1% из них 95% скажут что нахуй им такое счастье нужно, если потом они не смогут найти ступидента, который за 100 долларов им чо-нить допишет, переделает. да и особого толка в использовании ноды нет, разработка на ноде сложнее, там при ошибке сервак сразу падает, если только задача какая не специфическая(написание игрового сервера и пр.). На ноду возглавляли большие надежды все попиздели-попиздели и забыли про нее. Да на любом скриптовом языке можно приблуду написать, чтобы слушать 80 порт, парсить заголовки, тело и отдавать данные. Там в ноде той-то 5000 строчек и больше половины копипаста. По скорости V8 интерпретатор Javascript который транслирует интструкции прямо в машинный код уделывает всех конкурентов(даже Java) и сравним с нативным C. Но это не является бесспорным преимуществом по сравнению с удобством использования.
Последний раз редактировалось qwerty-клавиатура, 16.05.2013 в 01:35.
|
|
16.05.2013, 02:17
|
Кандидат Javascript-наук
|
|
Регистрация: 12.04.2013
Сообщений: 132
|
|
у ноды есть большой плюс, она позволяет писать и клиент и сервер на одном языке
|
|
16.05.2013, 02:56
|
Кандидат Javascript-наук
|
|
Регистрация: 12.04.2013
Сообщений: 132
|
|
в принципе оно ничем не отличается от моего лисапета
querystring = {
parse: function(s, sep, eq) {
var o = {};
eq = eq || '=';
if (s) {
var a = s.split(sep || '&'), i = 0, l = a.length, a1, k, v;
while (i < l) {
a1 = a[i++].split(eq);
k = a1[0];
v = a1[1];
if (k !== '') {
k = decodeURIComponent(k);
v = v == undefined ? '' : decodeURIComponent(v);
if (k in o) {
if (typeof o[k] == 'string') {
o[k] = new Array(o[k]);
}
o[k].push(v);
}
else {
o[k] = v;
}
}
}
}
return o;
},
stringify: function(o, sep, eq) {
var p, i, l, a, a1 = [];
sep = sep || '&';
eq = eq || '=';
for (p in o) {
if ( o.hasOwnProperty(p) ) {
a = Array.prototype.concat(o[p]);
p = encodeURIComponent(p);
for (i = 0, l = a.length; i < l; ++i) {
a1.push( p + ( a[i] === '' ? '' : eq + encodeURIComponent(a[i]) ) );
}
}
}
return a1.join(sep);
}
};
|
|
16.05.2013, 07:42
|
Новичок на форуме
|
|
Регистрация: 09.05.2013
Сообщений: 6
|
|
Сообщение от Magneto
|
Что до топик стартера, то по правилам форума нужно указать оклад или вилку зарплат.
Я думаю программист работающий с тем стеком технологий которые указал топик стартер, в Одессе будет стоить от 2500$.
|
Так и предлагаем. И выше. Смотря что человек может предложить.
|
|
16.05.2013, 07:44
|
Новичок на форуме
|
|
Регистрация: 09.05.2013
Сообщений: 6
|
|
Сообщение от qwerty-клавиатура
|
у ноды есть большой плюс, она позволяет писать и клиент и сервер на одном языке
|
Сомнительный плюс.
|
|
16.05.2013, 07:48
|
Новичок на форуме
|
|
Регистрация: 09.05.2013
Сообщений: 6
|
|
Сообщение от nasqad
|
Node.js, Redis, Mongo это средства для оптимизации работы с большими обьемами информации, их без проблем можно использовать в маленьких проектах но своих, какой смысл предоставлять клиенту неоптимальную технологию.
Все три технологии самые популярны в мире, ориентироваться на третьесортную россию у которой нормальных публичных сервисов раз два и кончились, неразумно.
Это как сказать что nginx неактуален потому что инфраструктура у apache шире.
|
К слову, Nginx Ноду доктор прописал. Нод же не работает на 80-м порту.
У нас всё на Амазоновом EC2, проблем с серверами нет. На технологиях тоже не остановились до конца, поэтому есть возможность предложить свое видение. Так что, если есть интерес - пишите.
|
|
16.05.2013, 09:46
|
|
Люмус, Емаксос Developer!
|
|
Регистрация: 06.05.2010
Сообщений: 677
|
|
Сообщение от shubik
|
К слову, Nginx Ноду доктор прописал. Нод же не работает на 80-м порту.
|
Это как?
Node.js работает на тех портах на которых указал разработчик.
|
|
16.05.2013, 10:00
|
|
Люмус, Емаксос Developer!
|
|
Регистрация: 06.05.2010
Сообщений: 677
|
|
Сообщение от nasqad
|
Node.js, Redis, Mongo. Все три технологии самые популярны в мире.
|
То что они самые популярные ( а это не факт ), не означает что они лучше подойдут к решению конкретной задачи.
А в чем собственно проявляется популярность? В том что nasqad больше любит читать статьи про Node.js и сопутствующие технологии? Или количеством выдач в Google?
Стек технологий который указал топикстартер подходит для решения очень узкого круга задач.
|
|
16.05.2013, 15:15
|
Особый гость
|
|
Регистрация: 02.04.2010
Сообщений: 4,260
|
|
Сообщение от Magneto
|
Я солидарен с qwerty-клавиатура насчет того что на этом форуме нету Node.js программистов. Я к примеру не знаю ни одного.
|
Бейджик носить чтоли?
У нас на почте для внутренних сервисов и утилит нода используется повсеместно.
А V8 так вообще в продакшене на главной mail.ru
|
|
|
|