ホームページ  >  記事  >  一般的な 5 つの Web サーバーとは何ですか?

一般的な 5 つの Web サーバーとは何ですか?

青灯夜游
青灯夜游オリジナル
2022-08-25 14:03:1710775ブラウズ

Web サーバーの 5 種類は次のとおりです: 1. IIS (公共イントラネットまたはインターネット上で情報を公開できる Web サーバー) 2. Apache (Apache Software Foundation のオープン ソース Web サーバー); 3. . WebSphere Application Server は Web アプリケーション サーバーです; 4. Tomcat は Java ベースの Web アプリケーション ソフトウェア コンテナです; 5. Lighttpsd はオープン ソースの Web サーバー ソフトウェアです。

一般的な 5 つの Web サーバーとは何ですか?

このチュートリアルの動作環境: Windows 7 システム、Dell G3 コンピューター。

Web サーバーは、WWW (WWW CWORLD WIDE WEB) サーバー、HTTP サーバーとも呼ばれ、主な機能はオンライン情報閲覧サービスを提供することです。 Unix および Linux プラットフォームで一般的に使用される Web サーバーには、Apache、Nginx、Lighttpsd、Tomcat、IBM WebSphere などが含まれます。その中で、Apache が最も広く使用されています。 Windows NT/2000/2003 プラットフォームで最も一般的に使用されるサーバーは、Microsoft の IIS C Internet Information Server です。

5 つの一般的な Web サーバー

1. Microsoft IIS

Microsoft の Web サーバー この製品は次のとおりです。 Internet Information Server C IIS)、IIS は、公共のイントラネットまたはインターネット上で情報を公開できるようにする Web サーバーです。これは現在最も人気のある Web サーバー製品であり、多くの有名な Web サイトが IIS プラットフォーム上に構築されています。 IIS は、構成の監視とインターネット サービスの制御に使用できる、インターネット サービス マネージャーと呼ばれるグラフィカル インターフェイス管理ツールを提供します。

IIS は、Web サーバー、FTP サーバー、NNTP サーバー、SMTP サーバーを含む Web サービス コンポーネントであり、それぞれ Web ブラウジング、ファイル転送、ニュース サービス、電子メール送信に使用されます。インターネットやLAN上での接続が非常に簡単になりました。 Web サーバーの機能を拡張するためのプログラミング インターフェイスとして ISAPI (イントラネット サーバー API) を提供すると同時に、データベースのクエリと更新ができるインターネット データベース コネクタも提供します。

IIS は Microsoft Windows プラットフォームと LinuxNnix プラットフォームでのみ実行できるため、商用の WindowsServer オペレーティング システムを購入する必要があります。

2. Apache サーバー

Apache HTTP サーバー (Apache と呼ばれる) は、Apache Software Foundation のオープンソース Web サーバーであり、ほとんどのコンピューターで使用できます。オペレーティング システム Run は、クロスプラットフォームとセキュリティ機能により広く使用されており、最も人気のある Web サーバー側ソフトウェアの 1 つです。 Perl/Python などのインタープリターをサーバーにコンパイルするためのシンプルな API を介して、高速で信頼性が高く、拡張可能です。

Apache HTTP サーバーは、NCSAhttpd サーバーから派生したモジュラー サーバーであり、多くの修正を経て、世界ナンバー 1 の Web サーバー ソフトウェアになりました。

Apache は依然として世界で最も使用されている Web サーバーであり、市場シェアは約 60% です。これは NCSA httpsd サーバーに由来しており、NCSA WWW サーバー プロジェクトが中止された後、NCSA WWW サーバーを使用する人々がこのサーバーのパッチを交換するようになり、これが Apache (パッチ パッチ) という名前の由来でもあります。世界中の多くの有名な Web サイトが Apache を使用しています。その主な利点には、オープン ソース コード、オープンな開発チーム、クロスプラットフォーム アプリケーションのサポート (ほぼすべての Unix、Windows、および Linux システム プラットフォームで実行可能)、および移植性が含まれます。 、など。 Apache のモジュール サポートは非​​常に豊富で、速度やパフォーマンスの点では他の軽量 Web サーバーほど高速ではありませんが、重量のある製品であり、他の Web サーバーよりも多くのメモリを消費します。

3. IBM WebSphere Server

WebSphere Application Server は、完全に機能するオープンな Web アプリケーション サーバーであり、確立、デプロイ、および管理を行う Java アプリケーション環境に基づいています。インターネットおよびイントラネットの Web アプリケーション。この製品スイートは、単純なものから高度なもの、エンタープライズ レベルに至るまで、Web アプリケーション サーバーのニーズに対応できるように拡張されました。 IBM の公式 Web サイトによると、IBM WebSphere は 10,000 社以上が使用しているとのことですが、他の一般的な Web サーバーと比較すると、アプリケーションの数は非常に少ないです。

4. Tomcat サーバー

Tomcat は、サーブレットと JSP Web アプリケーションを実行するオープン ソースの Java ベースの Web アプリケーション コンテナーです。 Tomcat サーバーはサーブレットと JSP の仕様に従って実装されているため、Tomcat サーバーは Apache-Jakarta 仕様を実装しており、ほとんどの商用アプリケーション ソフトウェア サーバーよりも優れているとも言えます。ただし、Tomcat は静的ファイルの処理と高い同時実行性が比較的弱いです。

5. Lighttpsd サーバー

Lighttpsd は、ドイツ人が主導するオープンソースの Web サーバー ソフトウェアであり、その目標は、安心・安全、高速、互換性、柔軟な Web サーバー環境。メモリのオーバーヘッドが低く、CPU 使用率が低く、パフォーマンスが良く、モジュールが豊富であるという特徴があります。 FastCGI、CGI.Auth、出力圧縮、URL 書き換え、エイリアスなどの重要な機能をサポートします。 Lighttpsd も Nginx と同様、軽量の Web サーバーであり、Nginx の競合他社の 1 つです。

関連知識の詳細については、FAQ 列をご覧ください。

以上が一般的な 5 つの Web サーバーとは何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。