- 締切済み
ihtmlファイルについて
スクリプト部分とhtml部分を分ける目的でihtmlというのがよく使われているようですが、特別な決まりがあるのでしょうか? スクリプト中でincludeすると思うんですが、ihtmlではなくswfでもcgiでも何でもいいんでしょうか?(ihtmlもswfもcgiも拡張子だけで実際はhtmlに<?php echo $abc; ?>等が書かれてるファイルです。) また、皆さんはhtml部分を分けるときはどうしていますか?
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- galluda
- ベストアンサー率35% (440/1242)
回答No.1
がると申します。 んっと…正直、あまり見たことがない拡張子なのですが。どうも、一部で使われているようですね。 こういった「デザインとロジックを切り分ける」処理を「テンプレート分離」とか呼称します。 有名なPHPのテンプレートエンジンとしては、Smartyっていうのがありますね。一度調べられてみるのもよろしいかと思います(個人的にはあまり好みませんが…)。 私は自作のテンプレートエンジンがあるのですが。 いずれにしても、テンプレートを使うコツは「プログラム部分にはHTML要素を持たない」「テンプレート部分にはロジックを持たない」ようにすると、よろしいかと思われます。