Web サーバーとは、一般に Web サイト サーバーを指します。Web サーバーは、インターネット上の特定の種類のコンピュータ上に常駐するプログラムを指します。ブラウザなどの Web クライアントにドキュメントを提供したり、ウェブサイト ファイルを配置することもできます。全世界が閲覧できるようにし、データ ファイルを配置して全世界がダウンロードできるようにすることもできます。
一般的に使用される Web サーバーは何ですか?
現在、最も主流の Web サーバーは、Apache、Nginx、IS の 3 つです。 UNIX および LINUX プラットフォームで最も広く使用されている無料の HTTP サーバーは Apache および Nginx サーバーですが、Windows プラットフォーム NT/2000/2003 では IIS WEB サーバーが使用されます。以下に、一般的に使用されるいくつかの WEB サーバーを紹介します。
1. Apache
Apache は、世界で最も使用されている Web サーバー ソフトウェアです。ほぼすべてのコンピュータ プラットフォームで動作します。 Apache はオープンソースで無料であるため、多くの人々が新機能の開発と設計に関与し、それらの改善を続けています。 Apache は、シンプルさ、高速性、安定したパフォーマンスが特徴で、プロキシ サーバーとしても使用できます。
2. Nginx
Nginx は、小型で効率的な HTTP サーバーであるだけでなく、効率的な負荷分散リバース プロキシでもあり、それを通じてユーザー リクエストを受け入れ、複数の Mongrel プロセスに分散することで、大きな効果を発揮します。 Rails アプリケーションの同時実行機能を向上させます。
3. IIS
IIS (Internet Information Service) 英語版 Internet Information Server で、主に Microsoft が推進しているサーバーです。 IIS は、公共のイントラネットまたはインターネット上で情報を公開できるようにする Web サーバーです。 IIS は現在最も人気のある Web サーバー製品の 1 つであり、多くの有名な Web サイトが IIS プラットフォーム上に構築されています。 IIS は、構成の監視とインターネット サービスの制御に使用できる、インターネット サービス マネージャーと呼ばれるグラフィカル インターフェイス管理ツールを提供します。
IIS の特徴は、セキュリティ、パワー、柔軟性です。
4. Tomcat
Tomcat は、Apache Software Foundation の Jakarta プロジェクトの中核プロジェクトであり、Apache、Sun、その他の企業や個人によって共同開発されています。 Tomcat は、高度な技術と安定したパフォーマンス、そして無料であるため、Java 愛好家に深く愛され、一部のソフトウェア開発者にも認められ、現在では人気のある Web アプリケーション サーバーとなっています。
5. Lighttpd
Lighttpd は、ドイツのヤン・クネシュケ氏が開発した BSD ライセンスに基づくオープンソースの WEB サーバー ソフトウェアであり、安全で高パフォーマンスな Web サイトを提供することを基本的な目的としています。安全で高速、互換性のある柔軟な Web サーバー環境。メモリのオーバーヘッドが非常に低く、CPU 使用率が低く、パフォーマンスが良く、モジュールが豊富であるという特徴があります。 FastCGI、CGI、Auth、出力圧縮、URL 書き換え、エイリアス、その他の重要な機能をサポートします。
6. Zeus
Zeus は Unix 上でよく使われる Web サーバーで、その性能は Apache を超えると言われており、最も効率的な Web サーバーの 1 つです。
7. Kangle
kangle Web サーバー (略して kangle) は、クロスプラットフォームで強力、安全、安定しており、操作が簡単な高性能 Web サーバーおよびリバース プロキシ サーバーです。ソフトウェア。さらに、kangle は仮想ホスティング用に特別に開発された Web サーバーでもあります。仮想ホストの独立したプロセスと独立したアイデンティティ操作を実現します。ユーザーは安全に隔離されており、あるユーザーの問題が他のユーザーに影響を与えることはありません。 php、asp、asp.net、java、ruby などの複数の動的開発言語を安全にサポートします。
8. WebSphere
WebSphere Application Server は、完全に機能するオープンな Web アプリケーション サーバーです。IBM の電子商取引計画の中核部分です。ビルド用の Java ベースのアプリケーション環境です。 、インターネットおよびイントラネット Web アプリケーションを展開および管理します。この完全な製品セットは、単純なものから高度なもの、エンタープライズ レベルに至るまで、Web アプリケーション サーバーのニーズに合わせて拡張されています。
WebSphere は、基本的な HTTP サーバーと CGI プログラミング技術を習得した Web 中心の開発者を対象としています。
9. WebLogic
BEA WebLogic Server は、企業が独自のアプリケーションを構築するための強固な基盤を提供する、多機能の標準ベースの Web アプリケーション サーバーです。さまざまなシステムやデータベースの統合、サービスの送信、インターネットを介したコラボレーションなど、アプリケーションの開発とデプロイメントのすべての主要なタスクの開始点は BEA WebLogic Server です。その包括的な機能、オープン スタンダードへの準拠、マルチレイヤー アーキテクチャ、およびコンポーネント ベースの開発のサポートにより、インターネット ベースの企業は、最高のアプリケーションを開発および展開するためにこれを選択しています。
BEA WebLogic Server は、アプリケーション サーバーをエンタープライズ アプリケーション アーキテクチャの基盤にする上で先頭に立ち続けています。 BEA WebLogic Server は、インターネットの容量と速度で接続された企業間で情報を共有し、サービスを提供し、コラボレーションを自動化する統合エンタープライズ アプリケーションを構築するための強固な基盤を提供します。
WEBサーバーはどうやって選べばいいのでしょうか?
WEB サーバーの使用を選択する際に考慮すべき特性要素には、パフォーマンス、セキュリティ、ログと統計、仮想ホスト、プロキシ サーバー、バッファリング サービス、統合アプリケーションなどが含まれます。
以上が一般的に使用される Web サーバーは何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。