このブログ記事を参照しているブログ一覧: Movable Type の拡張子をPHPにしてみた
このブログ記事に対するトラックバックURL:
PHP化すると、再構築等がはやくなるって聞くけど、やっぱ速くなるのかい? ウチのサーバは超非力なんで、実に興味深いねぇ。
ちょいと調べてみました。
▼Movable Type をPHP化するメリット ・ページを動的に生成できる(ダイナミックパブリッシング) ・再構築の時間短縮(これに尽きると思います) ・PHPモジュールで、カスタマイズが容易 ・PHPのほうがなんかカコイイ。(はず?)
▼Movable Type をPHP化するデメリット ・ページを表示する度に時間が掛かる(サーバに負荷が掛かる) ・検索エンジンに反映されにくい(これ重要) ・記事数が多いと、リスクと覚悟が必要(てか、めんどくさい)
再構築が遅いのは html で出力していると再構築の度に 全てのページを上書き処理しているので、ページ数に比例して 時間が掛かるのは仕様なので、仕方ないと思います。
一方PHP化すると、ページを動的に生成することができる (ダイナミックパブリッシングっていうらしい)ので、 記事の再構築の必要がなくなります。
てか、MT4の場合、すべてダイナミックパブリッシングにすると なんと再構築のボタンごとなくなりました。(感動♪)
で、実際にやってみた。
▼ダイナミックパブリッシングのTEST ※URLはテストのため削除済み
比べるとわかるけど、ページを表示するたびにサーバ側で データベースに接続し、記事を生成するので、ここら辺は サーバのスペックに依存するので、高スペックでないと かなりキツイと思います。
また、元のブログでは、アフィリエイトや解析タグなどの スクリプトがたくさん付いているので、本来はかなり重いはず なのですが、それを考慮しても、それより表示が遅いのは 実用レベルではないように感じます。
しかし、ダイナミックパブリッシングのキャッシュ機能を 有効にすると、一回目の表示速度は変わりませんが、 一度表示したページをキャッシュして高速に表示することが できるようです。(これは便利っ!)
そんな便秘派な方への処方箋は、 PHPにする前に、MT4にバージョンアップすることを推奨しま~す^^
画像の中に見える文字を入力してください。
RSSリーダーで購読する
PHP化すると、再構築等がはやくなるって聞くけど、やっぱ速くなるのかい?
ウチのサーバは超非力なんで、実に興味深いねぇ。
ちょいと調べてみました。
▼Movable Type をPHP化するメリット
・ページを動的に生成できる(ダイナミックパブリッシング)
・再構築の時間短縮(これに尽きると思います)
・PHPモジュールで、カスタマイズが容易
・PHPのほうがなんかカコイイ。(はず?)
▼Movable Type をPHP化するデメリット
・ページを表示する度に時間が掛かる(サーバに負荷が掛かる)
・検索エンジンに反映されにくい(これ重要)
・記事数が多いと、リスクと覚悟が必要(てか、めんどくさい)
再構築が遅いのは html で出力していると再構築の度に
全てのページを上書き処理しているので、ページ数に比例して
時間が掛かるのは仕様なので、仕方ないと思います。
一方PHP化すると、ページを動的に生成することができる
(ダイナミックパブリッシングっていうらしい)ので、
記事の再構築の必要がなくなります。
てか、MT4の場合、すべてダイナミックパブリッシングにすると
なんと再構築のボタンごとなくなりました。(感動♪)
で、実際にやってみた。
▼ダイナミックパブリッシングのTEST
※URLはテストのため削除済み
比べるとわかるけど、ページを表示するたびにサーバ側で
データベースに接続し、記事を生成するので、ここら辺は
サーバのスペックに依存するので、高スペックでないと
かなりキツイと思います。
また、元のブログでは、アフィリエイトや解析タグなどの
スクリプトがたくさん付いているので、本来はかなり重いはず
なのですが、それを考慮しても、それより表示が遅いのは
実用レベルではないように感じます。
しかし、ダイナミックパブリッシングのキャッシュ機能を
有効にすると、一回目の表示速度は変わりませんが、
一度表示したページをキャッシュして高速に表示することが
できるようです。(これは便利っ!)
そんな便秘派な方への処方箋は、
PHPにする前に、MT4にバージョンアップすることを推奨しま~す^^