新千葉 ガーベージ・コレクション

FPGA マガジンやインターフェースで書けなかったこと等をちょぼちょぼ書いてます。@ryos36

fastcgi

fastcgi について調べた。
http://www.sinby.com/backyard-report/002-fastcgi/

common-lisp から使えることがわかった。
もとの libfcgi.a (ソース的には fcgiapp.c) は複雑でなにやっているかようわからん。その上、使われていない機能まで温存されている。なものだから、perl から使うときでさえ、libfcgi を FFI で呼んでいる。これじゃだめだ。clisp も libfcgi を FFI 経由で呼んでいる。

common-lisp(sbcl) から usocket を使って動かすことはできた。usocket の延長が FFI なのは仕方がないだろう。