"Movable Type" タグがついている記事

Tag Cloud
  • Movable Type4公開方法は、静的?動的?

    横浜のホームページ制作スタジオFIXの社長ブログ

    このブログは、Movable Type4で構築していますが
    MT4 では、2通りの構築パターンを選ぶことができます。


    1. 静的(拡張子html)で構築する静的構築方法
    2. 動的(拡張子php)で構築するダイナミック・パブリッシング方法


    静的(拡張子html)で構築する静的構築方法

    名前のとおり、エントリーを投稿するとサーバ上に 「htmlファイル」が増えていくパターン。
    記事を投稿する度に、htmlファイルを
    サーバー上に作成、保存する構築方法なので
    エントリーの数が多くなればなるほど、
    再構築に時間がかかるようになってしまいます。


    この動作の重さが、Movable Type の悪評の要因になってますね。
    ですが、サーバ上に htmlが保存されるという構築方法には
    検索エンジンにたどってもらいやすいという
    SEO的に大きなメリットがあります。
    なんたって、サーバ上にファイルが実在してるんですから。
    Movable TypeがSEOに強いと言われる所以はココにあり。


    ■ MT4 静的構築のメリット
    1. 表示が軽いので読み手にストレスを与えない
    2. ファイルが実在するのでSEOに強い


    ■ MT4 静的構築のデメリット
    1. 書き手の操作が重い(記事が多いと再構築に1時間かかったりする)


    動的(拡張子php)で構築するダイナミック・パブリッシング方法

    公開方法を「すべてのテンプレートをダイナミックに構築する」設定にすると、
    記事を投稿しても、サーバー上にhtmlファイルが作成されません。


    投稿すると、DB(データベース)に記事が書き込まれます。
    ブログにアクセスがあると、DBに保存された記事の必要な部分だけを 
    ひっこ抜いて表示させるパターンです。
    この構築方法は、(書き手の)操作が軽いので
    大量の記事がある場合でも、mt4 を軽快に操作することができます。


    ただし、訪問者(見る側)にとっては、
    アクセスする度に DBから記事を抽出→ページ作成→表示
    させることになりますので サーバ上に予め htmlファイルが保存されている
    上記の静的パターンと比較すると、当然表示が遅くなります。


    また動的(ダイナミック)構築の場合、
    サーバ上にファイルが存在しないのですから
    その分、SEOに弱いと言われてきましたが、
    最近の検索エンジンは
    動的ページも認識してくれるので
    以前ほど、動的=SEOに弱いというわけではありません。
    ですが、あえて 「静的、動的、どっちがSEOに強い?」聞かれた場合は、
    理論上、「静的に決まってるやんけ!」とお答えしています。


    ■ MT4 ダイナミック・パブリッシングのメリット
    1. 書き手の操作が軽い


    ■ MT4 ダイナミック・パブリッシングのデメリット
    1. 静的と比較するとSEOに弱いかも


    結局、静的 or ダイナミック・パブリッシングどっちがいいいの?

    1. 記事が多くなるほど深刻な問題となる 書き手(自分)の軽快感を優先する
    2. 読み手(アクセスユーザ)への表示スピードを優先する
    3. はたまた中間をとって、トップ以外をダイナミックで構築する
    という選択肢を考えたとき、
    私はもちろん 読み手への表示スピードが大切だと思いますので
    「静的構築」を選択しています。


    その上で、再構築する度に
     「まだ終わんねーのかYO! 」と感じるストレスには
    裏で再構築、他で集中する作業を行って時を忘れるにつきます。(笑)


    MT4 公開方法に対する私の結論。
    Movable Typeは、読み手への表示スピードと
    SEO対策を考慮して「静的ページ」で構築しましょう!

    2009/05/19