• ベストアンサー

ホームページのコンテンツの切り替え方

いつもお世話になります。 PHPにてホームページを作成しています。 テーブルでヘッダー、ボディー、フッターを区切っています。 カウンターはincludeにてヘッダーに読み込んでいますが、 コンテンツも同様にボディーに読み込んで作成しようと考えています。 実際に多数PHPで作られたサイトがあると思いますが、 どのように作成したら運用を簡素化出来るのでしょうか? できれば経験者の方よろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

コンテンツを作成する時にMVCって考え方があります。 MVCの内容 Model  ・・・ 基本処理を行う部分 View   ・・・ 表示処理を行う部分 Control  ・・・ 処理の振り分けを行う部分 の3つに分けようって感じですね。 これを上手く作ることで簡素化?が出来るようになると思います。 >コンテンツも同様にボディーに読み込んで作成しようと考えています。 このような処理はViewの部分にあたります。 テンプレートエンジンというものがあり、これを利用することでさらに簡素化が出来たりもします。 代表的なテンプレートエンジン Smarty PEAR::HTML_Template_IT HTML Template これを上手く利用することにより、HTMLをオブジェクト化したり、HTMLとプログラムの仕切りを作るようなことが出来たりします。 オブジェクト指向 MVC Smarty その辺の書籍やWEBをさらっと読むとなんとなく見えてくるかも知れません。

その他の回答 (1)

  • Yumikoit
  • ベストアンサー率38% (849/2209)
回答No.2

#1の方の方法でよいと思います。 よいサイトがありましたのでご紹介します。 http://www.stackasterisk.jp/tech/php/php02_01.jsp 記事の前後も合わせて参考にされるとよいと思います。

専門家に質問してみよう