2004年05月 05日
PHP の include は多用できない
Mobable Type ユーザーの中には PHP の include を使って MT の負荷を下げている人も多いようなのですが、PHP の include (外部文書をページに取り込む機能です)文はかなり PHP に負荷をかけてしまうようです。5つの文書を読み込ますともうアウト。MT の自動生成は軽くなりますが、肝心の閲覧が辛くなってしまうのです。いや、もしかすると僕が Internet Information Service を使っているからかも知れないけど。実際、このサイトの右側リンクは別ファイルから PHP の include で呼び出しているのですが、結構表示に時間がかかっていませんか?実は Calender とか Recent Entries とか一つ一つパーツにした方がメンテナンス性が高いかな、と思ってやってみたんですが、表示が遅くて見るに耐えられない程になってしまいました。
--- 2004/09/13 追記
この記事を書いている時、WinXP + IIS5.1 + PHP4.3.1 だったわけですが、その後 Windows Server 2003 + IIS6.0 + PHP5.0.1 にした途端、PHP の include は十分早くなりました。どの Update が効いたかは不明ですが。
IIS6.0 + PHP
Posted by Gucchiy at 2004年05月05日 00:30
トラックバック











