Xamppとは!?
XAMPPはザンプ(ヨーロッパおよび開発者)または、エグザンプ(アメリカ圏)と読みます。
XAMPPとは、Apache、MySQL、 PHP、Perlの頭文字をつなげたものです。これらのアプリケーションをひとつにまとめ、簡単にインストール・アンインストールできるようにしたアプリ ケーションです。
XAMPPは全てオープンソースソフトウェアで構成され、無償で利用でき、手軽に利用することができます。
Apache
Apacheは多くのOS上で動作可能なWebサーバアプリケーションです。世界中のWebサーバの約6割以上がApacheを利用しています。
環境を選ばず、簡単に設定を行うことができ、安定性とパフォーマンスが期待できることから、広く使われるようになりました。
MySQL
MySQLはMySQLABによって開発されているオープンソースデータベースです。日本ではPostgreSQLが大きなシェアを占めていますが、欧米 ではMySQLがよく使われ、オープンソースデータベースでは世界一のシェアとなっています。
MySQLは単純なクエリの処理が非常に高速など、Webシ ステムのバックエンドに適しているため、多くのシステムで利用されてきました。
PHP
PHP(PHP: Hypertext Preprocesserの略)は、Webアプリケーションや動的Webページを作るための、オープンソースで提供されているサーバーサイドスクリプト言 語です。プログラマーがHTMLにPHPのコマンドを埋め込むのも簡単で、PHPの構文はCやPerlと似ており、プログラミングの基礎ができている人な ら簡単に習得できます。
Perl
PerlはもともとUNIX系OSで管理用スクリプトを書くために利用されていましたが、Webアプリケーションを作るためにも利用されてきました。
その 後、PHPが登場しWeb環境とデータベースとの親和性の高さから広く利用されるようになりました。これらのスクリプト言語は、Apacheのモジュール として動作します。外部プログラムとして従来のCGIを実行するよりも高速に動作させることができます。
