Calendar
« 2004年05月 »
Su Mo Tu We Th Fr Sa
            1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31          


Categories
Archives

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
トラックバック
コメント