http://d.hatena.ne.jp/viver/20080209/p1 他の言語用にこうしたものは存在しないでしょうか。 通常のC言語バイナリやpython,php(CGIモード)についての情報があればお願いします。 レンタルサーバーCGI用について考えていますのでmod_phpなど通常の常駐化についての情報は 外していただくようお願いします。
ログインして回答する
回答はまだありません
これ以上回答リクエストを送信することはできません。制限について
コメント(3件)
http://blog.nyarla.net/2010/01/09/1
フレームワークを使ったプログラムで、そのフレームワークの起動、事前処理に時間がかかるものをアクセスが多いことをみこんでバックエンドで重たい部分をキャッシュさせてみよう。って感じなのでしょうか。
Cのバイナリだと、それ以上の速度を求めるとすれば、呼び出される可能性があるものをすぐにCGI側に渡せるようにするという感じですかね。
forkして端末を切り離して時間制限付きでsocket listenとする。
あまり無いかなと。思います。
phpだと、APCやZendなどの中間コードのキャッシュが、普通に使える限界かと思います。
同じようなことは実装できると思いますが、90秒なんかで消えるデーモンだと、私のところではアクセスが少ないのでただ最初が重たいだけになりそうです。
rubyもフレームワークも使っていないので、大きな勘違いだとすいません。
PHPのCGIモードでアクセラレータは盲点でした。
djbのdaemontoolsみたいな汎用デーモン制御ツール的なものに時限ライフサイクル管理が付いているものがあれば面白いと思うんですが、あまり無いんですね。残念です。