トップページ⇒php
930コメント657KB

コンテンツとデザインの分離

■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@お腹いっぱい。2001/05/27(日) 17:59ID:6pK8snWA
ASPでもPHPでもPerlでもJavaでも形こそ違えど結局は可変部を吐き出すための
<%〜%>やらprint文の嵐になってしまう。

「HTMLはHTML、プログラムはプログラムと完全に分離する方法はないものか。」
を話し合うスレッドです。
0002名無しさん@お腹いっぱい。2001/05/27(日) 18:46ID:PLEgfcrY
外部htmlファイル読み込みで片付くものと思われ。
0003名無しさん@お腹いっぱい。2001/05/27(日) 19:07ID:rsikQ/Ns
<%〜〜%>でいいじゃん
0004名無しさん@お腹いっぱい。2001/05/28(月) 06:25ID:QyrSaBKA
テンプレートをつくって、置換するのはどうよ。

<html>
<head>
<title>%%%%TITLE%%%%</title>
</head>

こんな感じのやつで。あとで%%%%TITLE%%%%を変数と置換。
>>2がいうとおり、このテンプレートを外部から読むか、内部に入れるかは自由。
0005名無しさん@お腹いっぱい。2001/05/28(月) 11:45ID:/loPusng
XML と XSL で分ければ?
0006名無しさん@お腹いっぱい。2001/05/28(月) 13:11ID:yQtftbTo
おいらは内部派だからprintの嵐大好きだよ
0007名無しさん@お腹いっぱい。2001/05/28(月) 13:19ID:XZfJcTNc
PerlのHTML::Templateは?
あれ好きなんだけど。
0008名無しさん@お腹いっぱい。2001/05/28(月) 14:39ID:9UeTzpnc
PerlのText::Templateでやってた...
HTML::Templateの方が便利かな?
試してみよっと
000912001/05/28(月) 18:15ID:ucUrq.A6
なるほど、PerlにはHTML::Templateなるものがあるんですね。
これは便利そうです。
#でも、最近はPerl使ってないんだよねぇ。

Javaあたりだとどんな方法があるでしょうか?
JSP + Beanでゴニョゴニョ。なんてまどろっこしい方法なんて誰も使いませんよね(^^;

自分はXMLCに注目しているのですが、HTMLの操作をすべてDOMで行わなければ
ならなかったりで、今ひとつ食指が動きません。
001012001/05/28(月) 19:17ID:ucUrq.A6
あ。PHPだとこんなのあるらしいですよ。

PHP4テンプレートクラスライブラリ
ttp://zato.nu/tmpl/

これもタグ置換型ですね。
0011名無しさん@お腹いっぱい。2001/05/29(火) 03:46ID:???
HTML::Templateって、それ自体がなんか言語っぽくなってて、
なんか新しい言語を覚えなきゃいけない風でやなんだけど、実際どう?
友人が使ってるのをちょっと見ただけだからよくわからんが。
■ このスレッドは過去ログ倉庫に格納されています