アカウント名:
パスワード:
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
私は悩みをリストアップし始めたが、そのあまりの長さにいやけがさし、何も考えないことにした。-- Robert C. Pike
デザイン屋の技術力 (スコア:2, すばらしい洞察)
プレゼンテーションとロジックの分業ってのは、絵を作る側
にロジック側に依存した、その言語のタグを埋め込んで
貰うわけだが、はたして今のプレゼンテーション側の作成者に
それが出来ているの(技術力があるか)かが疑問。
結局、紙芝居だけ貰って後はロジック開発者側が、
HTMLにタグを埋め込んでいくと言うの未だに多
Re:デザイン屋の技術力 (スコア:0)
>HTMLにタグを埋め込んでいくと言うの未だに多いのでは
>無いでしょうか・・。
やはり、上記の手段が一番効率がいいのですかね?
今まで関わったものは、全て紙芝居ありきでした。
Re:デザイン屋の技術力 (スコア:0)
Re:デザイン屋の技術力 (スコア:0)
テンプレートをしっかり使える人はJavaに移っちゃうからね。
PHPって、どうしても素人用の言語ってイメージなんだよね。
確かに生産性は高いけど。
Re:デザイン屋の技術力 (スコア:1)
そんなことはないと思うが。何を根拠にこんなことをいうのだろう。
だいたい、Javaのほうでもテンプレートを使いこなしている人は少ないぞ。
たいがいはVelocityやXMLCじゃなくJSPを使っている。
でもまあ、PHPにはinclude()があるから、わざわざテンプレートライブラリを
用意する必要性がうすいのは確か。
---- view.php -------
<html>
<body>
<h1><?= $title ?></h1>
Hello <?= $user ?>!<br>
</body>
Re:デザイン屋の技術力 (スコア:0)
Template-ITのチュートリアル [php.net]を読み、便利そうに感じました
Re:デザイン屋の技術力 (スコア:1)
え、なんで?そのチュートリアルと同じようにすればいいだけだが。
--- view.php ---
<table>
<?php foreach($data as $name) { ?>
<tr>
<?php foreach($name as $cell) { ?>
<td><?= $cell ?></td>
<?php } ?>
</tr>
<?php ? ?>
</table>
書き方が変わるだけで、やり方の本質は同じだよ。
Re:デザイン屋の技術力 (スコア:1)
-- main.jsp --
$data = array
(
"0" => array("Stig", "Bakken"),
"1" => array("Martin", "Jansen"),
"2" => array("Alexander", "Merz")
);
include('view.php');