ASP はじめに
ASPファイルにはテキスト、HTMLタグやスクリプトを含めることができます。 ASPファイル内のスクリプトは、サーバ上で実行されます。
前提条件
学習するには、次の基本的な理解が必要です:
- HTML / XHTML
- JavaScript や VBScript のようなスクリプト言語
これらを先に学習する場合は、 ホーム でチュートリアルを探してください。
ASP とは ?
- ASP は、Active Server Pages の略です
- ASP は、マイクロソフトの技術です
- ASP は、 IIS で動くプログラムです
- IIS は、Internet Information Services の略です
- IIS は、Windows 2000に無料のコンポーネントとして付属しています
- IIS は、Windows NT 4.0 Option Packの一部にもなっています
- Option PackはMicrosoft社のWebサイトからダウンロードできます
- PWS は、IIS の小規模 - しかし、完全に機能する - バージョンです
- PWS は、Windows 95/98 CD に収録されています
ASP の互換性
- IISを実行するには、Windows NT4.0以降が必要です
- PWSを実行するには、Windows95以降が必要です
- ChiliASPは、Windows OSなしでASPを実行する技術です
- InstantASPは、WindowsなしでASPを実行するもう一つの技術です
ASP ファイルとは ?
- ASPファイルは、HTMLファイルと同じです。
- ASPファイルには、テキスト、HTML、XML、およびスクリプトを含めることができます
- ASPファイル内のスクリプトは、サーバ上で実行されます
- ASPファイルのファイル拡張子は ".asp" です
ASPとHTMLとの違いは?
- ブラウザがHTMLファイルを要求すると、サーバはそのファイルを返します
- ブラウザがASPファイルを要求すると、IISは、ASPエンジンにリクエストを渡します。 ASPエンジンは、1行ずつASPファイルを読込み、ファイル内のスクリプトを実行します。最後に、ASPファイルは、プレーンHTMLとしてブラウザに返されます。
ASPは何をあなたにもたらしますか ?
- 動的な Web ページのコンテンツ編集、変更、または追加
- HTMLフォームから送信されたユーザのクエリまたはデータへの応答
- あらゆるデータまたはデータベースにアクセスし、ブラウザへ結果を返す
- 各ユーザ向けに、より使い易くするためのWebページをカスタマイズする
- CGIとPerlの代わりにASPを使う利点は、シンプルさとスピードです
- セキュリティの提供 - ASPのコードをブラウザから閲覧することはできない
- 賢いASPのプログラミングでは、ネットワークトラフィックを最小限に抑えることができる
注: ASPスクリプトはサーバで実行されるため、ASPファイルを表示するブラウザは、スクリプトをサポートする必要がありません!
|