1

ようやくwebsocketの概念が理解できました。ここで素晴らしい Q/A を見つけました。大変助かりました。ありがとうございます。Web マッピング プロジェクト用に apache と geoserver と一緒に node.js をインストールしようとしています。node.js は websocket を処理するためだけに使用します。実際には、コーディングに関しては、私はphpの経験が豊富で、ロジックを従来のxml-http-requestsからシフトするのは難しいですが、試してみます.

掘り下げる前にいくつか質問があります。postgreSQL/postGIS を使用していますが、node.js から postgreSQL/postGIS へのデータベース クエリを実行するにはどうすればよいですか? 私は、次のような従来の PHP クエリに慣れています。

 $stmt = $dbh->prepare("SELECT pins.p_name FROM     pins
 WHERE type.t_id=pins.p_type AND
    AND p_id = :nm");
$stmt->bindParam(':nm', $nm, PDO::PARAM_STR);
$nm=$jas;
$data=array('nm'=>$nm);
$stmt->execute($data);
//blah blah
//(I always use PDO and prepared statements)

ほとんどのチュートリアルではチャット アプリについて説明していますが、クエリや postgreSQL/postGIS との通信についてはどうでしょうか。node.js/socket.ioでそれは可能ですか? ヒント/チュートリアルはありますか? クエリを実行し、結果を収集し、いくつかの html タグを配置してから、特定の div でクライアントにプッシュします。

また、node.js は現在 Windows 7 で問題なく動作していますか? 以前はそうではありませんでしたが、msi インストーラーがあるため、現在はそうであると思います。右?

どうもありがとうございました...

4

1 に答える 1

1

Node Postgres を使用するhttps://github.com/brianc/node-postgres/ ドキュメントは素晴らしく、使いやすいです。

また、次の形式の準備済みステートメントも使用できます。

query( {name:"emp_name", text:"select name from emp where emp_id=$1", values:[123]} )
于 2013-10-27T03:48:09.777 に答える