LAMP環境とは
LAMP環境とは、Linux・Apache・MySQL・PHP(もしくはPythonかPerl)で構築されているWebアプリケーションを開発する環境のこと。
L(Linux)
1991年に登場したUnixに類似にした振る舞いをするOSです。Linuxカーネルおよび、その他の構成要素がオープンソースであり無償で使用できるメリットがある。
A(Apache)
Web上にサイトを公開するためには、必ず「Webサーバー」というものが必要になります。その構築をしてくれるソフトウェアとして、世界中でもっとも多く使われている。
Webソフトサーバソフトウェア。
M(MySQL)
Webサービスを作るときは、このデータベースにユーザー情報やその他もろもろの情報を保存して、プログラムを通してデータを書き込んだり変更したりして処理を実装していくことが多い。読み方は「マイエスキューエル」。
サーバーサイド・スクリプト言語として利用されています。LAMPに使用されるプログラミング言語の大半がPHPで構成されていますが、PerlやPythonといった動的型付けのスクリプト言語が使用される場合もある。
〜LAMP環境のメリット〜
①普及している
②安心
みんなが使用している環境が多いから、バグが事前につぶされている可能性高いから
③学習コストが低い
すでに多くの情報がたくさんあり、使いやすい環境があるし、
ネット検索も書籍もたくさんある。
全部無料で始められるから