ホームページ >ウェブフロントエンド >htmlチュートリアル >.html と .aspx の違いとサーバーによるそれらの処理方法_html/css_WEB-ITnose

.html と .aspx の違いとサーバーによるそれらの処理方法_html/css_WEB-ITnose

WBOY
WBOYオリジナル
2016-06-24 11:49:171688ブラウズ

.html と .aspx について知るには、まず静的 Web ページと動的 Web ページの違いを理解する必要があります。 static Webページ:静的Webページ:バックエンドデータベースはありません。これは、プログラムでは対話できないWebページを除外します。

動的 Web ページ: 静的 Web ページとは対照的に、バックグラウンド データと対話することができ、サーバーによって処理されてから表示のためにクライアント ブラウザーに返される必要があります。

html と aspx に関する限り、次のように理解できます。純粋に HTML 言語で書かれた静的 Web ページの拡張子は .html ですが、動的ページは静的 HTML に埋め込まれた動的命令です (これらの動的命令は、ASP、 php や他のサーバーサイド スクリプト言語) 拡張子は .aspx

それでは、サーバーの 2 つの処理の違いは何でしょうか?上記の図からわかるように、クライアントがHTMLタイプの静的ページリクエストを送信する場合、サーバーはそれをクライアントのブラウザに直接返して表示します。 .aspx タイプの動的 Web ページの場合、サーバーは、Web ページ上で処理する必要があるサーバー側スクリプト言語があるかどうかをサーバー側で判断する必要があります。直接生成されて返される .html がない場合は、存在する場合、スクリプトが処理され、元の HTML が .html ファイルにマージされ、表示のためにクライアントに返されます。

注:

‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐ ‐‐‐‐‐‐‐‐‐‐‐ ブラウザ上のレベル 静的 .html ファイルのみを解釈できるため、クライアントが静的ページ要求を送信するか動的ページ要求を送信するかに関係なく、クライアントに返される最終的な .html ファイルは静的 .html ファイルです。 htmlファイル。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。