Web関連に必要な技術 part2

LAMP

Webサーバーの多くはLinuxを搭載したコンピューターで、さまざまな専用のサーバープログラムが動いています。
サーバー側のWebアプリ開発では以下のオープンソースソフトウェアを組み合わた、頭文字を取った「LAMP」と呼ばれている環境がメジャーです。

  • Linux(OS)
  • Apache(Webサーバー)
  • MySQL(データベース)
  • PHP・Perl・Python(プログラミング言語)

様々な技術者が関わります

例えば、インストールや設定など、LAMP環境の構築作業は、インフラエンジニアが行い、データベースは、データベースエンジニア、もちろんプログラミングは、プログラマーが行うといった感じです。
ハードウェア、ネットワーク機器選定からSIerが関わることもあります。

続きます。