Joyent/node. Felixge/node-mysql. Visionmedia/express. Joyent/node. Node.js для начинающих. Асинхронное программирование Надеюсь, что вы знакомы с асинхронными программированием. Как ни крути, это основа в Ajax. Все функции базовых модулей в Node.js асинхронны. Поэтому, все функции, которые обычно в других языках блокируют поток, в Node.js вместо этого выполняются в фоне. Это наиболее важная вещь для понимания Node.js. Например, если вы читаете файл, то должна быть указана функция, которая выполнится после завершения чтения. Ты сделаешь все! Node.js — всего лишь среда, поэтому всю работу придется делать вручную. Var i, a, b, c, max; max = 1000000000; var d = Date.now(); for (i = 0; i < max; i++) { a = 1234 + 5678 + i; b = 1234 * 5678 + i; c = 1234 / 2 + i; } console.log(Date.now() - d); А вот его эквивалент на PHP: $a = null; $b = null; $c = null; $i = null; $max = 1000000000; $start = microtime(true); for ($i = 0; $i < $max; $i++) { $a = 1234 + 5678 + $i; $b = 1234 * 5678 + $i; $c = 1234 / 2 + $i; } var_dump(microtime(true) - $start); Модули var http = require('http'); Установка или.
Руководства по Node.js. NodeJS.ru. Node.js для начинающих. Node.js.