すべてのWebサイト(THEの大きなWebサイト)でPHPとHTMLが同じページに表示されます。すべてのWebサイトページをPHP内部にHTMLがありますか?WebサイトをすべてHTMLページとして作成することはできません。PHPページを分離し、必要なPHPページを出力すると、それ?私は最善のアプローチのための説明やアドバイスが必要です。私はSOを検索して適切な答えを得ましたが、運はありませんでした。事前に感謝します。
アーメド、
Webページはhtmlだけで構築できます。実際、それがWebの始まりです。単純なhtmlページだけで、今日「パンフレットウェア」と呼ばれるものです。ユーザーがページをリクエストすると、サーバーがテキストと画像を組み合わせて配信し、それが完了します。個別の設定やデータベースの検索などの対話機能はありません。
PHPは後に、プログラミングロジックをWebページに追加する簡単な方法として登場しました。これを選択すると、データベースへの簡単なインターフェイスが提供され、検索して結果が返されます。
ユーザーに配信されるページは、常にHTMLに加えて一部のJavaScriptだけです。 PHPは、ユーザーに配信するHTMLを決定するためにサーバー上で実行されるプログラミングです。Webページは完全にPHPで記述できますが、PHP = HTMLコードをユーザーに印刷(「エコー」)するように設計されます。
すべてのWebサイト(THEの大きなWebサイト)でPHPとHTMLが同じページに表示されます。すべてのWebサイトページをPHPその中のHTML?
ここでの根本的な問題は、自分が大きなWebサイトであると認識していることを目にしていて、それが良いことだと思っていることです。
そうではありません。
PHPはそれ自体で十分にひどいです。 HTMLとPHPを同じページに埋め込むと、事態はさらに悪化します。Webアプリケーションの正しい構造は、クライアントとサーバーを厳密に分離することです。
反証の例として、PHPと同じページにHTMLがない大きなウェブサイトの簡単な例はFacebookです-彼らはReactこれはこの見方とは正反対です。
はい、回避できますPHP HTML内。APIとしてPHPを使用します。JSONを埋め込んでページをロードし、JavaScriptを使用してページクライアント側をレンダリングします。次に、AJAXを介してHTML/PHPをリクエストする代わりに、JSONとしてフォーマットされた詳細情報をリクエストします。
はい、これらすべてが正しいですが、最終的にはすべてのページが読み込まれると、すべてHTML形式に変換されるため、基本的にPHP、ブートストラップ、CSS、JSは基本的にすべての追加であり、データ入力やフォーラムはすべて可能ですが、実際の質問これは何に使用され、どのように使用できますか。アカウントIDから配列や文字列などのすべてのデータエントリを格納するためのインフラストラクチャを実装します
私が間違っているなら私を訂正してください