1. Что такое node.js
[1] Узел-это интерпретатор JavaScript на стороне сервера, но я действительно думаю, что студенты, которые хороши в JavaScript могут легко получить узел, изучая узлы, так что вы ошибаетесь. Резюме: я не знаю, является ли вода глубокой или нет, но она действительно не мелкая.
[2] Цель Node - помочь программистам создать высоко масштабируемые приложения, написание кодов соединений, которые могут одновременно обрабатывать десятки тысяч соединений с физической машиной. Обработка высокой параллелистики и асинхронного ввода/вывода является одной из причин, по которой узел привлек внимание разработчиков.
[3] Сам узел запускает двигатель Google V8 JavaScript, поэтому скорость и производительность очень хороши. Вы можете увидеть это, посмотрев на Chrome. И хотя узел инкапсулирует его, он также улучшает свою способность обрабатывать двоичные данные. Следовательно, узел не только просто использует V8, но и оптимизирует его, чтобы сделать его более мощным в различных средах.
[4] Сторонние расширения и модули играют важную роль в использовании узла. Следующее также будет представлена загрузка NPM. NPM - это инструмент управления модулем. Используйте его для установки различных программных пакетов узлов (таких как Express, Redis и т. Д.) И опубликуйте программные пакеты, которые вы написали для узла.
2. Установка Node.js
[1] Платформа Windows должна только загрузить и установить
[2] под платформой Linux:
wget http://nodejs.org/dist/v0.6.1/node-v0.10.31.tar.gz tar zxvf node-v0.10.31.tar.gz cd node-v0.10.31./configure
3. Простые случаи
var http = require ('http'); http.createserver (function (req, res) {res.writehad http://127.0.0.1:3000/ ');«Привет, мир» можно просмотреть через браузер.