ホームページを作成するにあたってMVCフレームワークを使用するメリットはありますか?
例えばPHPフレームワークのPhalconは速いことで有名ですが、PhalconのviewにHTMLを書いて、、としたら
普通にホームページを作成するよりも動作が速くなるのでしょうか?
ほとんどPHPの処理は書かないとします。お問い合わせメールの処理くらいです。

PHPは、Webサイト構築に特化して開発されたプログラミング言語です。大きな特徴のひとつは、HTMLに直接プログラムを埋め込むことができるという点です。PHPを用いることで、HTMLを動的コンテンツとして出力できます。HTMLがそのままブラウザに表示されるのに対し、PHPプログラムはサーバ側で実行された結果がブラウザに表示されるため、PHPスクリプトは「サーバサイドスクリプト」と呼ばれています。
JavaScriptは、プログラミング言語のひとつです。ネットスケープコミュニケーションズで開発されました。 開発当初はLiveScriptと呼ばれていましたが、業務提携していたサン・マイクロシステムズが開発したJavaが脚光を浴びていたことから、JavaScriptと改名されました。 動きのあるWebページを作ることを目的に開発されたもので、主要なWebブラウザのほとんどに搭載されています。
Phalconは、C言語で作られたPHPフレームワークです。 C言語で書かれているため、PHP Moduleとして動作するので、 他のフレームワークに比べて高速というのが特徴です。
HTMLとは、ウェブ上の文書を記述・作成するためのマークアップ言語のことです。文章の中に記述することで、文書の論理構造などを設定することができます。ハイパーリンクを設定できるハイパーテキストであり、画像・リスト・表などのデータファイルをリンクする情報に結びつけて情報を整理します。現在あるネットワーク上のほとんどのウェブページはHTMLで作成されています。
CSSはXMLやHTMLで表現した色・レイアウト・フォントなどの要素を指示する仕様の1つです。
PHPは、Webサイト構築に特化して開発されたプログラミング言語です。大きな特徴のひとつは、HTMLに直接プログラムを埋め込むことができるという点です。PHPを用いることで、HTMLを動的コンテンツとして出力できます。HTMLがそのままブラウザに表示されるのに対し、PHPプログラムはサーバ側で実行された結果がブラウザに表示されるため、PHPスクリプトは「サーバサイドスクリプト」と呼ばれています。
JavaScriptは、プログラミング言語のひとつです。ネットスケープコミュニケーションズで開発されました。 開発当初はLiveScriptと呼ばれていましたが、業務提携していたサン・マイクロシステムズが開発したJavaが脚光を浴びていたことから、JavaScriptと改名されました。 動きのあるWebページを作ることを目的に開発されたもので、主要なWebブラウザのほとんどに搭載されています。
Phalconは、C言語で作られたPHPフレームワークです。 C言語で書かれているため、PHP Moduleとして動作するので、 他のフレームワークに比べて高速というのが特徴です。
HTMLとは、ウェブ上の文書を記述・作成するためのマークアップ言語のことです。文章の中に記述することで、文書の論理構造などを設定することができます。ハイパーリンクを設定できるハイパーテキストであり、画像・リスト・表などのデータファイルをリンクする情報に結びつけて情報を整理します。現在あるネットワーク上のほとんどのウェブページはHTMLで作成されています。
CSSはXMLやHTMLで表現した色・レイアウト・フォントなどの要素を指示する仕様の1つです。
0グッド
0クリップ
投稿2019/12/13 06:29
ホームページを作成するにあたってMVCフレームワークを使用するメリットはありますか?
例えばPHPフレームワークのPhalconは速いことで有名ですが、PhalconのviewにHTMLを書いて、、としたら
普通にホームページを作成するよりも動作が速くなるのでしょうか?
ほとんどPHPの処理は書かないとします。お問い合わせメールの処理くらいです。
気になる質問をクリップする
クリップした質問は、後からいつでもMYページで確認できます。
またクリップした質問に回答があった際、通知やメールを受け取ることができます。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
回答3件
0
ほとんどPHPの処理は書かないとします。お問い合わせメールの処理くらいです。
なら、単なるHTMLで済む部分はHTMLで済ませましょう。シンプルイズベストです。
投稿2019/12/13 06:38
総合スコア146702
0
まず、MVC-FWを使う以上速度低下はやむ終えません。
(MVC-FWというよりPHPを使うページでピュアHTML並に早くする方法はある)
お問い合わせフォーム程度でしたらMVCは不要ですし特に他ページにも使う必要性がないのなら導入しないのが吉でしょう。
投稿2019/12/13 11:39
編集2019/12/13 11:41総合スコア10434
0
ほとんどPHPを使用されず、かつページ数もそんなに多く無いのでしたら使わない方が早いかと思います。
フレームワークやhtmlテンプレート機能を使用するメリットとしては
・htmlの共通の部分を再利用できる(htmlテンプレート)
・プロジェクトのディレクトリ構造が整理できる.(見やすくなる,複数人数で作業しやすい)
・一部機能をフレームワークがもってくれる為、作ったり探さなくて良い
かと思います。ただし一部機能のライブラリや処理分重くなるので、ほとんど使わないなら
要らないのでは無いでしょうか。
投稿2019/12/13 06:42
総合スコア45
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
あなたの回答
tips
太字
斜体
打ち消し線
見出し
引用テキストの挿入
コードの挿入
リンクの挿入
リストの挿入
番号リストの挿入
表の挿入
水平線の挿入
プレビュー
質問の解決につながる回答をしましょう。 サンプルコードなど、より具体的な説明があると質問者の理解の助けになります。 また、読む側のことを考えた、分かりやすい文章を心がけましょう。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/12/13 06:41