SpeedUp Dynamic Publishing - MTでダイナミック・パブリッシングを高速化
ダイナミックパブリッシングにしているから、リクエストがある都度 php の CGI が起動している。
見た目は静的コンテンツの「.html」だけど、実は apache の 「.htaccess」 を使って mtview.php を呼び出して php 経由で表示されてるんだよね。やっぱりサーバへの負荷はあるので、それも軽減してみようかな。
「Movable Typeユーザー・マニュアル: ダイナミック・パブリッシング」にある、ページ単位でのキャッシュの機能を有効にしてみました。
$mt->caching = true;
これをすると、ページ単位でSmarty?のキャッシュ機能使って、キャッシング。
$mt->conditional = true;
で、もう一つは HTTP ステーたすを 304 を返すように変更。
これで、早くなったかな。この変更の影響はわからないけど、表示される速度早くなったし、様子見だな。