タグ

includeとssiに関するgoroyungのブックマーク (1)

  • インクルードに関わるいろいろ | 石輪っぷり! | 有限会社 Willさんいん

    Movable Typeでサイトを構築する際、各ページの共通部品はモジュール化してそれぞれのテンプレートにインクルードします。リニューアル前のサイト(MT3.35で構築)は共通部品をインデックステンプレートで書き出し、PHPのインクルードを使っていました。 今回のリニューアルでは、共通部品を条件分岐を多用しながら主にグローバルテンプレートで作成し、それぞれのテンプレートにインクルードして構築していましたが、右側のバナーが月別アーカイブやカテゴリ別アーカイブで表示できない、ブログのページでは月別やカテゴリ別の記事一覧ページで、ページ毎に表示される内容が異なるなどの問題があり、MT4.15から実装されたサーバーサイドインクルード(SSI)を利用して、PHPのインクルードで処理することとしました。その方がPHPを使った動的処理ができたり、再構築時間の短縮やファイル容量の削減につながりますし。 し

  • 1