node.js
node.js って何?
・ JavaScript でサーバ側の記述ができる
※JQuery はライブラリなので別物
特徴
・シングルスレッドベースの非同期処理
 イベントループ、ノンブロッキング I/O
 という仕組み
 スタバみたいなイメージ
メリット
・ JavaScript でサーバ記述が可能
・多くのアクセスを処理できること
→C10K 問題
・充実のアドオン
デメリット
 ・ イベントループ・モデルで処理を直列化しているので、
   あるリクエストの処理に時間がかかる場合、他の全ての
   リクエストをブロックする可能性がある。
 ・ リクエストによって計算量が大きく変化する場合は、
   現状では応答速度に問題が出るケースが出てくる
使ってみる
1.  サンプルコードを js ファイルに記述
2.  コマンドでパスを通す
3.  ブラウザでパスにアクセス
使ってみて
・ js 記述に慣れていて、サーバ側言語に
 弱い人にはいいかもしれない。
・学習コストを考えると、サーバ側エンジニア
 が優先的に学ぶべきか?
・現状のサーバ側言語にとってかわるモノではない
参考 URL
・ http://www.atmarkit.co.jp/ait/articles/1102/28/news105.html
・ http://www.tettori.net/post/293/
・ http://phpspot.org/blog/archives/2011/02/nodejs.html

node.js