ラベル v8 の投稿を表示しています。 すべての投稿を表示
ラベル v8 の投稿を表示しています。 すべての投稿を表示

2010年4月5日月曜日

サーバサイドJavaScript用ライブラリ

Webサーバ等のサーバサイドの処理をJavaScriptでやるならnode.js




Apacheのモジュールとして使うならv8cgi
  • v8cgi
  • これも(その名の通り)V8を使っている
  • MySQL接続、テンプレート、GDなどいろいろ揃っている
  • 作者はWWW SQL Designerなどを作ったondrej.zaraさん
  • Windows版も(一応)用意されている(現在はproblemeticだそうだ)

2009年2月16日月曜日

Apacheモジュール版の v8cgiがリリースされていた

v8cgiのバージョン0.3.0がリリースされ、Apacheモジュールとして動作させられるようになった。


httpd.conf設定例(Windowsの場合)

LoadModule v8cgi_module C:/test/v8cgi/mod_v8cgi.dll
AddHandler v8cgi-script .ssjs

Apacheモジュールとして動作させる場合、ssjsファイルの方の1行目に"#!/test/v8cgi/v8cgi"を書かなくてもよい。


ただし手元の環境では、Apache(再)起動後に最初に読み込んだssjsファイルが毎回実行される。
つまり、最初に/test/example.ssjsを表示させたら、/test/example2.ssjsでも/test/not-exist.ssjsにアクセスしてもexample.ssjsが実行される。
Zend Frameworkライクな(M)VCパターンにするならよいかもしれない。


参考:floatingdays: v8cgiのインストールと簡単なサンプル

ブログ アーカイブ

tags