- ベストアンサー
ホームページのコンテンツの切り替え方
いつもお世話になります。 PHPにてホームページを作成しています。 テーブルでヘッダー、ボディー、フッターを区切っています。 カウンターはincludeにてヘッダーに読み込んでいますが、 コンテンツも同様にボディーに読み込んで作成しようと考えています。 実際に多数PHPで作られたサイトがあると思いますが、 どのように作成したら運用を簡素化出来るのでしょうか? できれば経験者の方よろしくお願いします。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
コンテンツを作成する時にMVCって考え方があります。 MVCの内容 Model ・・・ 基本処理を行う部分 View ・・・ 表示処理を行う部分 Control ・・・ 処理の振り分けを行う部分 の3つに分けようって感じですね。 これを上手く作ることで簡素化?が出来るようになると思います。 >コンテンツも同様にボディーに読み込んで作成しようと考えています。 このような処理はViewの部分にあたります。 テンプレートエンジンというものがあり、これを利用することでさらに簡素化が出来たりもします。 代表的なテンプレートエンジン Smarty PEAR::HTML_Template_IT HTML Template これを上手く利用することにより、HTMLをオブジェクト化したり、HTMLとプログラムの仕切りを作るようなことが出来たりします。 オブジェクト指向 MVC Smarty その辺の書籍やWEBをさらっと読むとなんとなく見えてくるかも知れません。
その他の回答 (1)
- Yumikoit
- ベストアンサー率38% (849/2209)
#1の方の方法でよいと思います。 よいサイトがありましたのでご紹介します。 http://www.stackasterisk.jp/tech/php/php02_01.jsp 記事の前後も合わせて参考にされるとよいと思います。