ID:wiluYhCdyrbv さんの質問

2,127 views

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

登録日:2014-12-10 · カテゴリー:一般

みんなの回答 9 件

2014-12-10 · ID:mmL1NZpBi7Py 報告

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

2014-12-10 · ID:iRvkpVsd5zu7 報告

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

2014-12-10 · ID:Q1PhOhNvuIFA 報告

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

2014-12-10 · ID:1/ldlwLP1L4p 報告

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

2014-12-11 · トピ主 報告

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

2014-12-11 · ID:vVOcnzHUFPxb 報告

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

2014-12-11 · ID:1/ldlwLP1L4p 報告

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

2014-12-11 · ID:VfkRKMVV9x82 報告

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

2014-12-12 · トピ主 報告

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

2014-12-12 · ID:9LI8j8YMssSI 報告

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

2014-12-12 · ID:cWlSjwmi8dIX 報告

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

2014-12-12 · ID:1/ldlwLP1L4p

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

2014-12-12 · ID:9LI8j8YMssSI

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

2014-12-14 · ID:iRvkpVsd5zu7 報告

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

2014-12-14 · ID:VfkRKMVV9x82 報告

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

2014-12-14 · ID:vO8kn3jRlawt 報告

うるさいぞ

回答の受付は終了しました。

関連トピック