web-dev-qa-db-ja.com

XAMPPまたはWAMPサーバーとIISの違いは何ですか?

XAMPPまたはWAMPサーバーとIISサーバーの主な違いは何ですか?

44
Pank

WAMPはの頭字語です Windows(OS)、 Apache(ウェブサーバー)、 MySQL(データベース)、 PHP(言語)。

XAMPPとWampServerは両方ともWAMPの無料パッケージで、追加のアプリケーション/ツールが別の人によって作成されています。 UniformServerなどの他のWAMPもあります。また、WampDeveloper(私が使用しているもの)などの商用WAMPもあります。

それらの違いは、パッケージの形式/構造、構成、含まれる管理アプリケーションにあります。

IISは、Apacheと同様のWebサーバーアプリケーションですが、Microsoft製でWindowsのみです(ApacheはWindowsとLinuxの両方で実行されます)。 IISは、ASP.NET(vs. PHP)および "SQL Server"(vs. MySQL)の使用にも適していますが、PHPおよびMySQLも使用できます。

62
rightstuff

WAMP:W indows Operating System、A pache(Webサーバー)、Mの頭字語= ySQLデータベースおよびP HP言語。

XAMPP:の頭字語X(任意のオペレーティングシステム)、A pache(Webサーバー)、M ySQLデータベース、P HP言語およびP ERL。


XAMPPとWampServerは両方ともWAMPの無料パッケージで、追加のアプリケーション/ツールが別の人によって作成されています。

それらの違いは、パッケージの形式/構造、構成、含まれる管理アプリケーションにあります。

要するに: XAMPPはより多くのOSをサポートし、より多くの機能を含みます

36
Qazi Ahmad

WAMP [Windows、Apache、Mysql、Php]

XAMPP [X-os、Apache、Mysql、Php、Perl](x-os:どのOSでも使用可能)

両方を使用して、WebサイトおよびWebアプリケーションをローカルで簡単に実行およびテストできます。デフォルトのインストールではXAMPPが優先され、ポートを占有するため、WAMPはXAMPPと並行して実行できません。

WAMPの設定は簡単です。WAMPServerには、実行中に個々のコンポーネントソフトウェアをオンまたはオフにするグラフィカルユーザーインターフェイスがあります。 WAMPServerは、Apacheの多くのバージョン、PHPの多くのバージョン、MySQLの多くのバージョンをすべてインストールするオプションを提供します。 WAMPでPerlを使用する場合、WAMPServerでPerlを設定できます http://phpflow.com/Perl/how-to-configure-Perl-on-wamp/ XAMPP。

XAMPPはWAMPよりも使いやすいです。 XAMPPはより強力です。 XAMPPには、個々のコンポーネント(MySQL、Apacheなど)を起動および停止できるコントロールパネルがあります。 XAMPPは、Tomcat、FileZilla FTPサーバー、Webalizer、Mercury Mailなどの内部コンポーネントソフトウェアが大量にあるため、WAMPよりも多くのリソースを消費します。 XAMPPには、WAMPにはないSSL機能もあります(Secure Sockets Layer(SSL)は、サーバー認証、クライアント認証、およびサーバーとクライアント間の暗号化通信を管理するネットワークプロトコルです)。

Internet Information ServerのIISの頭字語は、Microsoft NT.IISの研究プロジェクトとして開始された拡張可能なWebサーバーでもあり、Microsoft OS内のSQL ServerなどのデータベースにアクセスするWebアプリケーション、検索エンジン、およびWebベースのアプリケーションの作成に使用できます。 。 IISは、HTTP、HTTPS、FTP、FTPS、SMTP、およびNNTPをサポートします。

8
ChandWeer

上記に加えて、WAMPはWindowsシステムで64ビットPHPをサポートしますが、XAMPPは32ビットバージョンのみを提供します。 MySQLからbigint数を正しく取得するには64ビットPHP 7が必要なため、実際にWindowsマシンでWAMPに切り替えました

4
David Niki

XAMPPはWAMPよりも強力でリソースを消費します。
WAMPはMySQLとPHPのサポートを提供します。
XAMPPはMYSQL、PHPおよびPerlのサポートを提供します

XAMPPにはSSL機能もありますが、WAMPにはありません。
アプリケーションでネイティブWebアプリのみを処理する必要がある場合は、WAMPを選択してください。上記のような高度な機能が必要な場合は、XAMPPを使用してください。

優先度として、XAMPPがより高い優先度を取得し、ポートを占有するため、デフォルトのインストールで両方を実行することはできません。したがって、WAMPはXAMPPと並行して実行できません。

3
Anand