ASPとは

云罗郡主
云罗郡主オリジナル
2018-12-29 09:39:0473621ブラウズ


ASPとは

1: ASP とは

ASP は、Microsoft Corporation によって開発されたサーバーである Active Server Pages です。動的な対話型 Web ページの作成や強力な Web アプリケーションの構築に使用できるサイドサイド スクリプト環境。サーバーは、ASP ファイルの要求を受信すると、その構築に使用される HTML (ハイパー テキスト マークアップ言語) Web ページ ファイルに含まれるサーバー側のスクリプト コードを処理し、ブラウザに送信します。 ASP ファイルには、サーバー側のスクリプト コードに加えて、テキスト、HTML (関連するクライアント側スクリプトを含む)、COM コンポーネント呼び出しも含めることができます。 [推奨読書: .NET

とは]

ASP はシンプルで保守が容易で、小規模ページ アプリケーションに最適です。 DCOM (分散コンポーネント オブジェクト モデル) と MTS (Microsoft Transaction Server) を使用すると、ASP は中規模のエンタープライズ アプリケーションを実装することもできます。

2: プログラミング開発

1. ハードウェア環境

ASP プログラムの実行には、ハードウェア環境に関する特別な要件はありません。 Windows の動作要件を満たす能力 システムの動作に必要なハードウェア機器は十分です。基本メモリ要件は64MB、推奨メモリ容量は128MB以上です。また、必要なソフトウェアをインストールするには、1G 以上のハードディスク容量が必要です。


2. ソフトウェア環境

ソフトウェア環境に関しては、Microsoft 社が提供する ASP であるため、Microsoft Windows オペレーティング システムでのみ使用できます。サポートする Web サーバーは、ソフトウェアのサポートがある場合にのみ実行できます。 MicroSoR のさまざまな Windows オペレーティング システムを ASP のオペレーティング プラットフォームとして使用できます。このうち、Windows 98 オペレーティング システムで動作するパーソナル サーバーは一般に PWS と呼ばれ、Windows 98 オペレーティング システムで動作するパーソナル サーバーは IIS と呼ばれます。

3: ASP 開発環境

1. VBScript や JavaScript などのシンプルで簡単なスクリプト言語を使用します。 HTML コードと組み合わせると、Web サイト アプリケーションを迅速に完成させ、動的な Web ページ テクノロジを実装できます。

2. ASP ファイルは HTML コードで構成されるファイルに含まれており、変更やテストが簡単で、コンパイルやリンクを行わずに解釈して実行できます。

3. ASP で使用されるスクリプト言語は Web サーバー上で実行され、サーバー上の ASP インタプリタはサーバー上の ASP プログラムを実行し、結果を HTML 形式でクライアントのブラウザに送信します。

4. ASP にはいくつかの組み込みオブジェクトが用意されており、これらのオブジェクトを使用すると、サーバー側スクリプトをより強力にすることができます。

5. ASP はサーバー側 ActiveX コンポーネントを使用して、データベースへのアクセス、電子メールの検出、ファイル システムへのアクセスなどのさまざまなタスクを実行できます。

6. サーバーは ASP プログラムの実行結果を HTML 形式でクライアントのブラウザに送信するため、ユーザーには ASP が作成した元のプログラム コードが表示されず、ASP プログラム コードの盗用を防ぐことができます。 。

4: ASP の仕組み

ASP のスクリプト プログラムは (クライアント側ではなく) サーバー側で実行され、ブラウザ サーバー上の Web ページは Web サーバー上で生成されます。したがって、クライアントのブラウザはこれらのスクリプトを処理せず、Web サーバーはこれらのスクリプトの処理を完了し、標準の HTML ページをブラウザに送信します。 ASP インタープリタは、 タグの間にあるすべてのスクリプト コードを読み取って実行し、コンテンツを生成します。ブラウザにはスクリプトの実行結果のみが返されるため、ユーザは閲覧中のWebページのスクリプトコマンドを見ることができず、スクリプトの実行結果のみを見ることができます。



###

以上がASPとはの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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