タグ

lighttpdとperlに関するlax34のブックマーク (5)

  • 2008/06/04 - memo - unknownplace.org

    http://github.com/typester/flight/tree/master lighttpdを使用してFastCGIスクリプトのテスト(開発)サーバーを簡単に立てられるアプリです。 $ flight -p 3000 yourscript.fcgi とかすると localhost:3000 でそのfcgiスクリプトが動くという感じ。 catalystだったら $ flight -p 3000 ./script/myapp_fastcgi.pl でOK。 Catalyst用にはすでに専用のヘルパーを書いていて、lighttpdでテスト(開発)サーバーを立てられるようにしていたのだけどそれをもっと汎用的にした感じ。 ネームスペースは FCGI::Server::Lighttpd とかしちゃってるのだけどどうだろう? App::Flight とかのがいいのかなー。 意見求む。

  • 2006/09/08 - memo - unknownplace.org

    とか作った。 http://svn.unknownplace.org/public/library/perl/trunk/Catalyst-Helper-Lighttpd/ これいれると、 ./script/myapp_create.pl Lighttpd でscriptディレクトリにmyapp_lighttpd.plができる。これがlighty使ったテストサーバー。 lighttpdにPath通ってれば ./script/myapp_lighttpd.pl 叩くだけでOK。デフォポートは3000。他オプションは-hで。 $ CATALYST_DEBUG=1 ./script/myapp_fastcgi.pl -l :3001 [debug] Debug messages enabled [debug] Loaded plugins: .--------------------------

  • Catalyst + Lighttpd + FastCGI + DBIC + Schema::Loader に関する備忘録 :: Drk7jp

    ここ数ヶ月 Catalyst を触っていなかったらメキメキと記憶から知識が抜けてました・・・orz 恐ろしいことに DBIC もメキメキと忘れてました・・・orz 僕はどちらかというと OR Mapper を使うよりも SQL 直書きしたほうが理解が早い部類の人間なので DBIC つかって distinct とかするコードを書くのが面倒くさくて仕方がない。なので業の Sledge ベースのアプリは Model 部分に自前の DBI ラッパー使ってコネクションとかも管理してます。 ※ココ時代と逆行してるんでしょうね・・・ とはいえ忘れたままは悔しいので、最近ちょっとしたアプリを作るために Catalyst を使って書いていろいろメモったのを備忘録として残して自分用に公開。ってか DBIC のことなら DBIx::Class::Manual::Cookbook - Miscellaneous

  • Lighttpd-Catalyst Technique

    最小設定 lighttpd.conf server.document-root = "/path/to/root" server.port = 80

  • lighttpd + FastCGI は mod_perl + Apache1.3 より1割ほど高速 :: Drk7jp

    巷で超高速 Web サーバとして話題になっている lighttpd を試してみました。lighttpd に関する日語ドキュメントは非常に少なく、ちょっと込み入った設定ファイルの記述方法とかの解析に手間取りました。 lighttpd のコンセプトは、「セキュアで省メモリで高速に動作し、柔軟性もある」なのですが、「lighttpd 公式サイトのベンチマーク結果」や「UnknownPlace. - Catalyst ベンチ」で簡単な Catalyst - Hello.cgi のベンチマークが公開されているとおり、Apache 1系、Apache 2系よりも高速に動作するようです。特に static なページの処理は Apache の 2〜3 倍程度は高速に処理できるみたいです。 また注目すべき点として、Apache + mod_perl よりも lighttpd + FastCGI の方が1割

  • 1