often find unexpected finds among the things they leave behind. Used to warn against rushing ahead
often find unexpected finds among the things they leave behind. Used to warn against rushing ahead
mod_rewriteでサーバーの負荷が高いときだけリダイレクトする ワタシが働いている会社のホームページは、たまーにYahooのトピックスからリンクされます。 トピックスに載るとそれはもう大量のアクセスが津波のように押し寄せてきて、あっというまにサーバーのリソースを食いつぶしてアクセス不能になってしまいます。 こういうときのために、Contents Delivery Networkによるキャッシングも利用してます。 今までは、リンクされそうになったらmod_rewriteでリダイレクトって方法を使っていました。 でも毎回これをやるのが面倒になってきたので、なんとかならんかなーと思って、RewriteMapに初挑戦してみた。 RewriteMap使えばRewriteCondとかRewriteRuleにプログラムの出力結果を使うことが出来るようになるので、これでWebサーバーのロードアベレー
Apache2.2のmod_cacheを使って,Wiki(CGI)の高速化を試みる Apache 2.2.3を使用した. 1.基礎知識 まずキャッシュをやるなら, Caching Guide http://httpd.apache.org/docs/2.2/en/caching.html を熟読すべき. 英語だからといって敬遠して俺のように斜め読みしていると,つまらないところではまる. それで結局のところ,パラメータ付きのCGIをキャッシュするには,CGIからの出力に Last-Modified Expires のヘッダをつけるべきだということがわかる. ↑ 要件 キャッシュの更新タイミングとは, ページの更新がキャッシュに反映されてwebに公開されるまでのタイムラグ となる.その観点で考えると,常識的にはせいぜい1日とかになってしまうが,1日だけキャッシュできて嬉しいだろうか? 毎日1回
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く