Snap.Shot.cx

トップページへ戻る

[雑談] Apache-2.0のモジュールAPI
06/23/2001 15:41 (投稿者:たかの)

もう一本Apacheネタ。スレッド対応の2.0リリースが待たれるところだけども、実は一番のブロック要因はモジュールなんじゃないかと思えてきた。
From Apache 1.3 to Apache 2.0 Modulesという文書の存在は知っていたのだけど、けっこう簡単にporting出来ると思っていたのでよく読んでなかった。
が、FastCGIのRob Hagopianによると「ため息が出る」感じらしい。

「そんなにむつかしいんかいな」と慌てて読み直した。

む、冒頭の「The easier changes」は、「簡単な変更」と読んではいけないらしい。「概要」とでも解釈したほうがよさそうで、これではホンマモンのモジュール書きには何の役にも立ってくれない。

そのすぐうしろ「The messier changes」というのがキモ。「messier」(厄介・面倒とかごたまぜとかいう意味らしい)という言葉が示すとおり、モジュール定義構造体を手始めとした「大改修」だと思ったほうがよさそうだ。
試しにmod_includeについて、1.3.20と2.0.16のdiffをとってみたら、なんと136KBもあった。これ、ほとんど全面書き換えじゃん、冗談じゃないぜ。

にもかかわらず、mod_snakeは既に2.0に対応しているらしい。こりゃ、いいかげんPerlに逃げてないで、Python使いなさいってことかな。

ともあれ、早いとこ2.0出て欲しいっす。速度もさることながら、消費メモリ激減でかなり助かるハズ。

メールでコメント


(Powered by Zope)
リンクはご自由にどうぞ。各記事には記事番号がついていますので、URLは変わりません。
© 2000-2012 Yukimasa TAKANO, all RIGHTs reserved.