WAMP
「Windows, Apache, MySQL, and PHP」を表します。WAMPはWindowsシステム向けのLAMPのバリエーションで、通常はソフトウェアバンドル(Apache、MySQL、PHP)としてインストールされます。WAMPはWeb開発や内部テストによく使われますが、公開中のWebサイトを提供するために使うこともできます。
WAMPパッケージで最も重要な部分はApache(または「Apache HTTP Server」)です。これはWindows内でWebサーバーを実行するために使われます。Windowsマシン上でローカルのApache Webサーバーを実行すると、Web開発者はWebページをインターネット上で公開せずにWebブラウザーでテストできます。
WAMPにはMySQLとPHPも含まれています。これらは動的Webサイトの作成に使われる最も一般的な技術の2つです。MySQLは高速なデータベースで、PHPはデータベースからデータにアクセスするために使えるスクリプト言語です。これら2つのコンポーネントをローカルにインストールすると、開発者は動的Webサイトを公開Webサーバーに公開する前に構築してテストできます。
Apache、MySQL、PHPは個別にインストールできるオープンソースのコンポーネントですが、通常はまとめてインストールされます。人気のあるパッケージの1つに「WampServer」があります。これはWindows上で「AMP」コンポーネントを簡単にインストールして設定できる、ユーザーフレンドリーな方法を提供します。
NOTE: WAMPの「P」は、別のスクリプト言語であるPerlまたはPythonを表す場合もあります。LAMPのMac版はMAMPと呼ばれます。
知識をテストする