SpeedUp Dynamic Publishing - MTでダイナミック・パブリッシングを高速化

ダイナミックパブリッシングにしているから、リクエストがある都度 php の CGI が起動している。

見た目は静的コンテンツの「.html」だけど、実は apache の 「.htaccess」 を使って mtview.php を呼び出して php 経由で表示されてるんだよね。やっぱりサーバへの負荷はあるので、それも軽減してみようかな。

Movable Typeユーザー・マニュアル: ダイナミック・パブリッシング」にある、ページ単位でのキャッシュの機能を有効にしてみました。

$mt->caching = true;

これをすると、ページ単位でSmarty?のキャッシュ機能使って、キャッシング。

$mt->conditional = true;

で、もう一つは HTTP ステーたすを 304 を返すように変更。

これで、早くなったかな。この変更の影響はわからないけど、表示される速度早くなったし、様子見だな。