trackback

Lighttpdでプロセスを起動せずにスパムを撃退する方法

キャッシュを有効に活かすことはmod_rewriteでも処理可能ですから不要なモジュールを使用しないという意味においては積極的にmod_cmlを導入する理由もみつからなかったのですが、こんな使い方も考えてみました。

mod_cmlの目的はサーバ内で処理できるリクエストはサーバ内で処理しできるだけrubyなりphpなりのインタプリタを起動しないで負荷を減らし高速化しようというものです。それでちょっと前に悩まされていたトラックバックスパムの撃退に利用できないか思いついた訳なんです。現在、このブログでもdrupalのtrackback.moduleにスパム撃退のコードを埋め込んでいますが、結局phpは起動されているわけでこういう不毛な処理をサーバ側追い出すことができれば実にうれしい。早速トライしてみました。

コンテンツの配信