ウェブサイトホスティングテクノロジー
このセクションでは、最も一般的に使用されているホスティング テクノロジーのいくつかを紹介します。
Windows ホスティング
Windows ホスティングは、Windows オペレーティング システム上で実行されるホスティング サービスです。
ASP をサーバー スクリプトとして使用する場合、または Microsoft Access または SQL Server データベースを使用する予定がある場合は、Windows プラットフォーム ホストを選択する必要があります。さらに、Microsoft Front Page を使用して Web サイトを開発する予定がある場合は、Windows ホスティングも最適な選択です。
Unix Host
Unix Host は、Unix オペレーティング システム上で実行されるホスティング サービスです。
Unix は最初の (または最も独創的な) Web サーバー オペレーティング システムであり、その信頼性と安定性で知られています。そして価格は通常 Windows よりも安いです。
Linux ホスティング
Linux ホスティングは、Linux オペレーティング システム上で実行されるホスティング サービスです。
CGI
Web ページは CGI スクリプトとして実行できます。 CGI スクリプトをサーバー上で実行して、動的でインタラクティブなページを生成できます。
ほとんどの ISP は CGI に対してある程度のサポートを提供しています。また、多くの場合、CGI で書かれた、動作するゲストブック、ページ カウンター、チャット/フォーラム ソリューションがプリインストールされています。
CGI は、Unix または Linux サーバーで最もよく使用されます。
ASP - Active Server Pages
ASP は、Microsoft によって開発されたサーバー側のスクリプト テクノロジです。
ASP を使用して、HTML ページ内にスクリプト コードを配置することで、動的な Web ページを作成できます。コードは、ページがブラウザに返される前に、まずサーバーによって実行されます。また、Visual Basic と JavaScript の両方が利用可能です。
ASP は、Windows 95、98、2000、および XP の標準コンポーネントです。 ASP は、Windows を実行しているすべてのコンピュータでアクティブ化できます。
多くのホスティングプロバイダーが ASP サポートを提供しており、ASP テクノロジーはすでに中国で非常に普及しています。
ASP についてさらに詳しく知りたい場合は、ASP チュートリアル をご覧ください。
PHP
ASP と同様に、PHP もサーバー側スクリプト言語です。PHP を使用して、スクリプト コードを HTML ページに配置することで、動的な Web ページを作成できます。コードは、ページがブラウザに返される前に、まずサーバーによって実行されます。
PHP は Web 開発に非常に適しており、PHP コードを HTML コードに埋め込むことができます。
PHP の構文は Perl や C に似ています。
さまざまなオペレーティング システムで、PHP は Apache (Web サーバー) と一緒に使用されることがよくあります。 ISAPI と Microsoft Windows IIS もサポートします。
PHP は、MySQL や Informix、Oracle、SYBASE、Solid、PostgreSQL、汎用 ODBC など、多くのデータベースをサポートしています。
PHP についてさらに詳しく知りたい場合は、こちらをご覧ください。 PHP チュートリアル 。
JSP
JSP は、SUN によって開発された ASP のようなサーバー側テクノロジーです。
JSP を使用すると、Java コードを HTML ページに挿入して動的なページを作成できます。ページがブラウザに返される前に、最初にサーバーによってコードも実行されます。
JSP は Java を使用するため、このテクノロジーはサーバー プラットフォームに限定されません。
Cold Fusion
Cold Fusion は、動的な Web ページを作成するためのもう 1 つのサーバー側スクリプト言語です。
Cold Fusion は Macromedia によって開発されました。
Chili!Soft ASP
Microsoft の ASP テクノロジは、Windows プラットフォーム上でのみ実行できます。
ただし、Chili!Soft ASP は、ASP を UNIX およびその他のプラットフォームで実行できるようにするソフトウェア製品です。
Microsoft Expression Web
Expression Web は、Microsoft によって開発された Web サイト デザイン ツールです。
Expression Web を使用すると、ジュニア開発者が Web サイトを簡単に開発できます。
Expression Web を使用する予定がある場合は、Windows ホスティング ソリューションを検討する必要があります。
Adobe Dreamweaver
Dreamweaver は、Adobe Systems が所有する Web サイト デザイン ツールです。
ユーザーは、Web 開発の深い知識がなくても、Dreamweaver を使用して Web サイトを開発できます。
Dreamweaver は、CSS、JavaScript、ASP.NET、ColdFusion、JavaServer Pages、PHP などの Web テクノロジー開発をサポートします。
Dreamweaver は Mac と Windows の両方のオペレーティング システムで実行されます。
安全なサーバー
安全なサーバーは、送信されるデータを暗号化します。
オンラインでのクレジット カード取引や、不正アクセスから保護する必要があるその他の種類の Web 通信を行う予定がある場合、ISP は安全なサーバーを提供する必要があります。