No.3ベストアンサー
- 回答日時:
No2です。
>phpのテンプレートエンジンの成果物でwebページ以外に何かありますでしょうか?
調べたことがないので、正直、知りません。
「テンプレートエンジン」という用語の正確な定義は知りませんが、概念としては、
PHP(パラメータ、ひな形) => テンプレートエンジン => ドキュメント
という流れになります。
ドキュメントは、HTMLが最も需要多いと思いますが、その他、PDFなど、いろいろ考えられますが、作っても誰も使わないのはさみしいですよね。
No.2
- 回答日時:
主さんがイメージしている「成果物」は、恐らくWebページを出力するシステムですよね。
Webは、主にHTML(+js)でアウトプットします。
アプリケーションをphpで作成しようとした場合、HTMLを出力するコードを作成する必要があります。
phpもHTMLも「プログラミング言語」なので、入り乱れると面倒です。
テンプレートエンジンは、その解決のアプローチの1つです。
つまり、以下のような判断になります。
非常に小規模で、チャチャっと => ベタに作っちゃった方が早い
手間をかけてもメンテ性が必要 => フレームワークを検討
フレームワークの多くは、「ルール決め」や「フレームワークそのものの学習」などのオーバーヘッドを伴います。
この辺の経緯を知るなら、デザインパターンの本を読むと面白いかもしれません。
No.1
- 回答日時:
例1.
大規模なページを処理部と表示部で分離して、管理の効率を上げる
例2.
処理部を担当する開発者と、表示部を担当するデザイナで分業する
例3.
お勧め枠や広告枠などの共通機能を、部品として簡単に組み込める
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- MySQL 【投稿情報用データベース posts】は必要ないと思います。 1 2022/06/02 21:25
- PHP $_SESSIONに渡した後はそのまま使っても問題ありませんか? 3 2022/11/08 22:17
- 教えて!goo 教えて!goo以外の質問サイトを含め、回答がつく順番を教えて下さい。 2 2022/05/10 13:43
- WordPress(ワードプレス) WordPressのサイトにPDFをアップロードした際にGoogleなどの検索結果に出ないでほしい 1 2022/08/03 10:44
- ネットワーク ChatGPTは、利用者が開けている他のサイトも見ているのですか? 1 2023/05/30 18:26
- 教えて!goo 教えてgooやokwave、Yahoo知恵袋などの質問サイトを利用した事があるのですが、個人情報の流 2 2022/06/22 11:15
- WordPress(ワードプレス) ワードプレスで、投稿一覧ページにタグを表示する方法 投稿につけたタグを、記事一覧ページにもカテゴリと 1 2023/05/10 21:41
- その他(パソコン・スマホ・電化製品) 新しく作る同好会の名前の案を募集します。 10 2022/08/18 16:02
- SQL Server DBのテーブルの設計ができず困っています。 2 2023/06/29 16:43
- gooブログ gooブログへのコメント投稿について 1 2023/05/21 03:52
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
PHP マルチスレッドの作成について
-
phpでPEAR::DBを使っているので...
-
フォントの色を変えるには?
-
onedrive にexcelファイルをア...
-
php5-extensions を make でき...
-
CFileDialogの最初のディレクト...
-
PHPのみでの背景色は指定できる...
-
リンク先を隠す方法はないでし...
-
2つの画像ファイルが異なるファ...
-
PHPのif文でその処理を途中で抜...
-
index.phpに入るには、どうすれ...
-
3つ以上の論理積は利用可能なの...
-
「クラス関数」「メンバ関数」...
-
index.phpって何ですか? 具体...
-
Q)PHPでメール送信について
-
PHPのFTP関数ftp_fgetエラーに...
-
smartyでホームページ上の画像...
-
phpの処理中に画面表示ををする...
-
【file_exists】ファイルが存在...
-
別ファイルの変数を呼び出した...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
スケジュール共有管理ツールの...
-
CakePHPはなぜ普及しない
-
PHP入門本
-
imagemagickとPHPわかるかた...
-
wikiのようなサイトの作り方
-
掲示板作成を目的とした初心者...
-
PHPでテキストファイル作成
-
Ajaxを扱う上で必要になる知識...
-
PHP5とPHP4の違い?
-
PHPのif文でその処理を途中で抜...
-
onedrive にexcelファイルをア...
-
FTPコマンドでディレクトリごと...
-
VBSの「MsgBox」について
-
バッチを用いたフォルダの自動移動
-
【file_exists】ファイルが存在...
-
別ファイルの変数を呼び出した...
-
ワードプレス、Contact Form 7...
-
リンク先を隠す方法はないでし...
-
.phpと.incファイルの違いはな...
-
PHP8を使うと、大量のWarningが...
おすすめ情報
phpのテンプレートエンジンの成果物でwebページ以外に何かありますでしょうか?