私はNode.jsと私が理解しているいくつかのポイントを学ぼうとしています:
Node.jsは、リクエストごとに個別のプロセスを作成するのではなく、すべてのリクエストを処理する1つのプロセスにすぎません。
これは非同期です。つまり、コールバックを長期的なプロセスにアタッチして、終了するのを待たずに残りの作業を続行できます。
私が本当に理解していないのは、node.jsを理解するという著者のポイントです-「コードを除いてすべてが並行して実行されます」。アナロジーとそれを説明するコードは理解しましたが、それでも「すべて」と「コード」の違いがわかりません。node.jsについてこれをよく耳にします。
また、1つの同時接続のメモリオーバーヘッドは8KBと低い場合があるため、node.jsの効率を高く評価していますが、CPU負荷についてはどうでしょうか。node.jsは、PHP + Apacheと比較してはるかに少なくなりますか?