Dictionary
Dictionary
プログラム
LAMP環境とはWebアプリケーションを開発する環境構築の上で、ある特定のソフトウェアで構築された環境のことを指す。
OSまたはソフトウェアの頭文字を取り、OSはLinuxの「L」、WebサーバはApacheの「A」、データベースはMySQLの「M」、プログラミングはPHPかPerlまたはPythonの「P]のそれぞれの頭文字をとった名称としている。
Webアプリケーション開発は開発環境に依存するため、どのような環境下で開発したのかを定義することで、ソフトウェアやOS間の差分を認識する必要性があるため、このような開発環境を定義する言葉が生まれたのである。
LAMP環境に使用されるソフトウェアやOSにはそれぞれ実効性や拡張性、汎用性が高いもので、フリーウェアであることを背景にして、これらを組み合わせた開発環境は主流となってきている。