この記事では、IISベースのASPダイナミックWebサイトを確立して、ダイナミックな商業Webサイトのデザインの真の謎を段階的に明らかにする方法に焦点を当てます。 ASPの開発スキルを完全かつ綿密に習得できるようにするために、この記事は将来的にシリアル化され、独自のASPダイナミックWebサイトを構築する方法を教えてくれます。この記事は、彼自身の学習と実務経験に基づいて著者によって書かれ、いくつかの外国語資料と組み合わされているため、必然的にいくつかのバイアスがあります。私はあなたが私を許すことができることを願っています。
Microsoft Active Active Serverページは、ASPと呼ばれるものですが、実際にはMicrosoftが開発したサーバー側のスクリプト環境です。 ASPはIIS 3.0および4.0に含まれています。 ASPを使用して、HTML Webページ、ASP命令、ActiveXコンポーネントを組み合わせて、動的でインタラクティブで効率的なWebサーバーアプリケーションを作成できます。 ASPを使用すると、クライアントのブラウザが書いたコードを実行できるかどうかを心配する必要はありません。これは、すべてのプログラムがSplain HTMLに組み込まれたすべてのスクリプトプログラムを含むサーバー側で実行されるためです。プログラムが実行された後、サーバーは実行結果をクライアントブラウザに返すだけで、クライアントブラウザの負担を軽減し、インタラクションの速度を大幅に向上させます。
次のリストには、アクティブサーバーページのいくつかのユニークな機能がリストされています。
1. VBScriptやJScriptなどのシンプルで理解しやすいスクリプト言語をHTMLコードと組み合わせて、Webサイトのアプリケーションをすばやく完了します。
2.コンパイルは不要です。書き込みが簡単で、サーバー側で直接実行できます。
3. Windows Notepadなどの通常のテキストエディターを使用して、編集および設計します。
4.ブラウザの独立性は、ブラウザとは関係ありません。ユーザー側は、HTMLコードを実行できるブラウザを使用する限り、Active Serverページで設計されたWebページコンテンツを閲覧できます。 Active Serverページで使用されるスクリプト言語(VBScriptとJScript)はすべてWebサーバー側で実行され、ユーザー側のブラウザはこれらのスクリプト言語を実行できる必要はありません。
5. Active Serverページは、ActiveXスクリプト言語と互換性があります。 VBScriptまたはJScript言語の使用に加えて、第三者が提供する他のスクリプト言語も、Rexx、Perl、TCLなどなどのプラグインを介して使用されます。スクリプトエンジンは、スクリプトプログラムを処理するcom(コンポーネントオブジェクトモデル)オブジェクトです。
6. Active Serverページのソースプログラムは、クライアントブラウザーに送信されないため、作成されたソースプログラムは他の人が回避し、プログラムのセキュリティを改善できます。
7。サーバー側のスクリプトを使用して、クライアント側のスクリプトを生成できます。
8。オブジェクト指向。
9。ActiveXサーバーコンポーネント(ActiveXサーバーコンポーネント)には、無制限のスケーラビリティがあります。 Visual Basic、Java、Visual C ++、COBOL、およびその他のプログラミング言語を使用して、必要なActiveXサーバーコンポーネントを記述できます。
ASPには非常に多くの不思議があります。下のシートベルトを着用してください。ASPの夢の世界にあなたを導きます。まず、ASPを実行するために必要な環境を見てみましょう。
・Microsoft Internet Information Serverバージョン3.0/4.0 Windows NT Server・WindowsNTワークステーションのMicrosoft Peer Web Servicesバージョン3.0
・Windows 95/98のMicrosoftパーソナルWebサーバー
一般的なプログラムとは異なり、.ASPプログラムをコンパイルする必要はありません。 ASPプログラムの制御部分は、VBScriptやJScriptなどのスクリプト言語を使用して設計されています。 ASPプログラムを実行すると、スクリプトプログラムは完全なコマンドセットをスクリプトインタープリター(つまり、スクリプトエンジン)に送信し、スクリプトインタープレーターによって翻訳し、サーバーが実行できるコマンドに変換します。もちろん、他のプログラミング言語と同様に、ASPプログラムも特定のルールに従います。お気に入りのスクリプト言語でASPプログラムを作成したい場合は、このスクリプト言語を解釈できるスクリプトインタープリターをサーバーに持っている必要があります。