Nodejs出力ハローワールド

3508 ワード

何がnodejsですか
1.高性能ネットワークサーバのJavaScriptツールパッケージを作成する(jsでサーバー端末プログラムを開発する)2.単スレッド、非同期、イベントドライバ3.特徴:速く、消耗量は多い4.非同期消費メモリテスト:ネット上の百万級同時テスト、最適化されていない場合、1 Mの接続は16 Gのメモリを消費する
nodejs vs phpのメリット:1.性能が高い(メカニズムの問題)2.開発効率が高い(省の多くの最適化)3.応用範囲が広い(デスクトップシステムの開発が可能)
短所:1.新しい、人が少ない2.中間部品が少ない
var http = require('http');
http.createServer(function (request, response) {
	response.writeHead(200, {
		'Content-Type': 'text/html;  charset=utf-8'
	});
	if (request.url !== "/favicon.ico") { //   2     
		console.log('  ');
		response.write('hello,world');
		response.end(""); //     http   ,            
	}
}).listen(8000);//  8000  
console.log('Server  running  at  http://127.0.0.1:8000/');

/*  
      
cmd   :  
node  n1_hello.js  
     :http://localhost:8000  
*/