ビジネスに適したWebサーバーの選択

あなたのページがあるWebサーバーの使用方法を学ぶ

Webサーバーは、Webページで起きるすべてのことの基礎であり、多くの場合、人々はそれについて何も知らない。 Webサーバーソフトウェアがマシン上でどのように実行されているかを知っていますか? マシンのオペレーティングシステムはどうですか?

単純なWebサイトの場合、これらの質問は実際問題ではありません。 結局のところ、Netscape ServerでUnix上で動作するWebページは、通常、IISを搭載したWindowsマシン上で正常に動作します。 しかし、CGI、データベースアクセス、ASPなどのような、より高度な機能が必要な場合は、バックエンドにあるものが何であるかを知ることは、機能するものとそうでないものとの違いを意味します。

オペレーティングシステム

ほとんどのWebサーバーは、次の3つのオペレーティングシステムのいずれかで動作します。

  1. Unix
  2. Linux
  3. Windows NT

一般に、Webページの拡張機能によってWindows NTマシンに伝えることができます。 たとえば、Web Design / HTML @ About.comのすべてのページは.htmで終わります。 これはファイル名に3文字の拡張子が必要なときにDOSに戻ってくるのです。 LinuxおよびUnix Webサーバーは、通常、拡張子が.htmlのファイルを提供します。

Unix、Linux、およびWindowsは、Webサーバーの唯一のオペレーティングシステムではなく、最も一般的なオペレーティングシステムの一部です。 私はWindows 95とMacOS上でWebサーバーを稼働させています。 既存のオペレーティングシステムには、少なくとも1つのWebサーバーが存在するか、既存のサーバーをコンパイルして実行することができます。

サーバー

Webサーバーは、コンピュータ上で動作する単なるプログラムです。 インターネットや他のネットワーク経由でWebページにアクセスできます。 サーバーはまた、サイトへのヒット数の追跡、エラーメッセージの記録と報告、セキュリティの提供などを行います。

Apache

これはおそらく世界で最も人気のあるWebサーバーです。 これは最も広く使われており、 "オープンソース"としてリリースされており、使用料もかからず、多くの修正やモジュールが作られています。 ソースコードをダウンロードしてマシン用にコンパイルしたり、Windows、Solaris、Linux、OS / 2、freebsdなどの多くのオペレーティングシステムのバイナリバージョンをダウンロードできます。 Apacheには多くの異なるアドオンもあります。 Apacheの欠点は、他の商用サーバーと同じくらい即座のサポートがないことです。 しかし、現在利用可能な報酬オプションは数多くあります。 Apacheを使用しているなら、あなたはとても良い会社になるでしょう。


インターネットインフォメーションサービス(IIS)は、MicrosoftがWebサーバーの分野に加わったものです。 Windows Serverシステム上で実行している場合は、これが実装するには最適なソリューションかもしれません。 Windows Server OSと完全にインターフェースし、Microsoftのサポートと強力なサポートを受けます。 このWebサーバーの最大の欠点は、Windows Serverが非常に高価であることです。 これは、中小企業がWebサービスをオフにすることを目的としたものではなく、Accessにすべてのデータを持ち、Webベースのビジネスを単独で実行する予定がない限り、Web開発チームの最初のニーズ以上のものです。 しかし、それはASP.Netへの接続であり、Accessデータベースへの接続が容易なため、Webビジネスに最適です。

Sun Java Webサーバー

グループの3番目の大きなWebサーバーはSun Java Webサーバーです。 これは、UNIX Webサーバーマシンを使用している企業にとって最もよく使用されるサーバーです。 Sun Java Web Serverは、よく知られている会社の強い支持を得てサポートされているWebサーバーであるという点で、ApacheとIISの両方の優れた点を提供しています。 また、アドインコンポーネントとAPIに多くのサポートを提供し、より多くのオプションを提供します。 Unixプラットフォームで優れたサポートと柔軟性を求めているなら、これは良いサーバーです。