\r\n\r\n
静的ページと***ページ
インターネットは、相互に接続されたクライアントとサーバーの大規模な集合体です。この2つのレイヤー間の通信とデータ転送は、標準コードであるHTTP(Hypertext Transfer Protocol)によって促進されている。
クライアントコンピュータ(お客様が使用しているコンピュータなど)がウェブブラウザを通じて特定のウェブページを閲覧しようとすると、ウェブサイトをホストしているコンピュータ(サーバ)にリクエストを送信し、ウェブサイトの詳細を返信させます。クライアントコンピュータが要求したコンテンツが利用可能であれば、ウェブサイトの構成要素をHTTPでクライアントのウェブブラウザにHTML形式で送信し、ウェブブラウザがクライアントコンピュータ上でウェブサイトを再現して表示します。Uniform Resource*** は、リクエストとレスポンスを受け取るサーバー上のリソースを一意に特定するもので、HTTPサーバーと呼ばれます。
静的サイトと○○○○サイトの違いは、HTTPサーバーの背後にある操作の変化に起因する。
静的なウェブページの詳細については
静的ウェブサイトとは、サイトを閲覧するすべてのユーザーに対して同時に同じコンテンツを表示するウェブサイトです。簡単に言うと、静的ウェブサイトとは、ユーザーによって内容が変化しない固定されたウェブサイトのことです。
この背景には、静的なウェブサイトの構築方法があります。技術的に言えば、静的ウェブサイトは、サーバーにホストされ、ハイパーリンクによって互いにリンクされているHTML文書の集合体から構成されています。しかし、これらのページは互いに独立しており、コードやその他の特徴的なコンテンツは別々のファイルとしてサーバーの固定メモリーに書き込まれ保存されています。サイトの変更が必要な場合は、各ページごとに手動でコードを変更する必要があります。
サーバー内のWebページは、ファイルの最後のURLで識別できる1つのHTMLファイルです。.HTMLまたは.htmは静的なWebページで、ページはHTML形式で保存されます。
WebクライアントがWebサーバーに静的なWebページを要求すると、Webサーバー(HTTPサーバーとも呼ばれる)は要求に含まれるURLから目的のページを解釈して探し出し、そのページをHTTPでWebブラウザに送信します。この目的で使用される最も一般的なHTTPまたはWebサーバーは、WindowsプラットフォームではMicrosoftによって、APACHEではApache Foundationによって提供されています。
については、***ページをご覧ください。
静的なWebページとは異なり、****ページは動的なコンテンツが利用できることからその名がつきました。つまり、Webサイトに表示されるコンテンツは、ユーザーによって時々刻々と変化する可能性があるのです。例えば、Amazon、Yahoo、Gmail、CNN、iTunesのサイトが***ページです。
ここでも、静的なページをホストする場合と動的なページをホストする場合とで、Webサーバーの構造が異なっている。***ページはユーザーごとに異なるサービスを提供する必要があるため、同じページの異なるバージョンをサーバーのメモリに保存して渡すことは、その操作をサポートするために大量のリソースを必要とし、現実的ではありません。そのため、複数のリポジトリにあるコンポーネントを分離し、共通のレイアウトで組み合わせてクライアントブラウザに転送する方法がかなり便利です。
これは、Webサーバーに接続されたアプリケーションサーバーとリソースデータベースを実装することで実現されます。Webブラウザが特定のURLを要求すると、Webサーバーはその情報を受け取り、URLで示されたHTMLファイルを提供するためにアプリケーションサーバーに渡します。固定されたHTMLページがないため、アプリケーションサーバーは目的のURLのレイアウトを表示し、関連するコンテンツ(テキスト、写真、音声、動画など)を入力することになります。
アプリケーションサーバーの例としては、PHPやASP.NET、データベースソフトの例としては、oracleapplicationexpressやMySQLが挙げられます。
静的ページと****ページの違いは何ですか?
-静的なページは内容が固定されており、****のページは内容が変化する可能性があります。
-静的なページは手動で変更しなければならないが、***ページの変更は、リソースがデータベースに格納されているアプリケーションで読み込むことができる。