ASP 〜Active Server Pages〜
Active Server Pages (ASP) はオープンソースでコンパイルフリーなアプリケーション環境を提供します。そこでは、ダイナミックで強力なWeb ビジネスソリューションを構築するために、HTML、スクリプト、コンポーネント呼び出しを組み合わせて利用できます。
ASP は Virtual サーバー上の Apache Web サーバーが提供する複数ユーザー、複数スレッドに対応したサービスとして稼動します。そのため、ASP は高速で、実行が簡単です。
ASP を使うことで、データベースやアプリケーションへのアクセスといった、プログラミングの基本的な詳細と Web ページのデザインを切り離すことができます。
これにより、プログラマーはいくらでも複雑で高度なプログラムが書け、デザイナーはデータベースのことで悩む必要はなく、デザインだけに集中することができます。
Active Server Pages で作成されたファイルは、.asp という拡張子になります。
ASP では、HTML とどのようなスクリプトの組み合わせでも Web サイトを構築することができます。
このスクリプトには、JavaScript, VBScript や Perl そしてどのような言語で書かれたコンポーネントをも含むことができます。すなわち、ASP ファイルでは、HTML、スクリプト、コンポーネント呼び出し等を制約なく組み合わせることができます。
サーバー上の ASP ファイルを変更した場合、すべきことはファイルの保存だけです。Web ページが次回ロードされた時に、スクリプトは自動的にコンパイルされます。
●実行手段
弊社 Virtual サーバー上では、ASP の実行手段として以下が使えます。
-
Chili!Soft ASP
Chili!Soft ASP は Solaris UNIX 上の、Microsoft's Active Server Pages 技術の実行手段です。
Chili!Soft ASP では、標準スクリプト言語として VBScript を使っています。 -
Apache:ASP
Perl の CPAN モジュール Apache::ASP を使って Apache での Perl スクリプトのみによる Active Server Pages が実現できます。
セッションマネージメントや埋め込みの Perl コードを使った、ダイナミック web アプリケーションの開発が可能になります。もうひとつの ASP 実行手段は、ASP コードを PHP コードにコンバートする形式です。
-
ASP2PHP
ASP の PHP へのコンバートツール