-
ID:wiluYh さんの質問

PHP自体がテンプレートエンジンを兼ね備えているとおもうのですが、
Smartyやその他のテンプレートエンジンの利用はどういった利点があるのでしょうか?

みんなの回答 9 件

ID:mmL1NZ さんの回答

フォーム類が割と楽に書ける。<select>とか。まぁ自分で関数を書けばいいんだけど…。

ID:iRvkpV さんの回答

PHPとHTMLが織り交ざったわけのわからんコードにならない。

ID:Q1PhOh さんの回答

共通化する部分を自分で書かなくていい。
ルールを説明しなくても知れ渡ってるので他の人でもスムーズに編集できる。

ID:1/ldlw さんの回答

記述ミスがあってもサイトが見られなくなることはない。

ID:wiluYh さんの回答

その程度なんですね...

ID:vVOcnz

プログラマーではないコーダーでも扱える、とかもある。まぁそんなヤツが使う意義はあまりないが…。

ID:1/ldlw

「その程度」って馬鹿にするけど、大事な事だから多くの人に使われるんだと思うよ。Smartyなんて10年前のものだけど、未だに使用されているしね。

ID:VfkRKM さんの回答

そもそもテンプレートエンジンの存在自体が、書くのが楽になる以外のメリットってあるの? smartyなんて明らかにパフォーマンス落ちるのに使ってるんだから、それぐらい楽できると見込んでるんでしょ。

ID:wiluYh さんの回答

なるほど。。やっぱりその程度なんですね。。

ID:9LI8j8

その程度です。
PHPが読める内部スタッフが読み書きするだけって保障されてるならむしろ邪魔です。

ID:cWlSjw さんの回答

デザイナーとかでもいじれちゃう!ってのがウリでしょ。
だからPHPのスキルある人ならほとんどメリットない、というか邪魔な気がする。

ID:1/ldlw

基本的には<?php ?>が{}に変わるだけで、
テンプレートエンジン使ってようが使ってなかろうが関係ないと思うけどね。

ID:9LI8j8

「PHPは別料金です」
って言うコーダーに
「いやいや、これテンプレートだから、PHPじゃないからwセーフセーフwww」
って言えるよ!

ID:iRvkpV さんの回答

Viewにロジックかくのはやめなさい

ID:VfkRKM

言っている意味を理解出来る人が少ないのが現状なんだろうね

ID:vO8kn3

うるさいぞ

最終更新日:2014-12-14 (3,795 views)

関連するトピックス

ページ上部に戻る