Dom Rozwój Co to jest Linux, Apache, MySQL i Perl / php / python (lampa)? - definicja z techopedia

Co to jest Linux, Apache, MySQL i Perl / php / python (lampa)? - definicja z techopedia

Spisu treści:

Anonim

Definicja - Co oznaczają Linux, Apache, MySQL i Perl / PHP / Python (LAMP)?

Linux, Apache, MySQL i Perl / PHP / Python to stos rozwiązań, do którego najczęściej używa się akronimu „LAMP”. Jest to platforma programistyczna typu open source do tworzenia aplikacji internetowych i zarządzania nimi.


Linux służy jako system operacyjny (backend). Apache to serwer WWW, MySQL to baza danych, a jeden z PHP, Perl, Python to język skryptowy. PHP jest najpopularniejszym z trzech języków skryptowych.

Techopedia wyjaśnia Linux, Apache, MySQL i Perl / PHP / Python (LAMP)

Platforma programistyczna LAMP to niezwykle popularny stos rozwiązań. Być może najważniejszym powodem jego powszechnego wykorzystania jest to, że wszystkie składniki stosu są oprogramowaniem typu open source, a zatem mogą być używane bezpłatnie.


Ponadto popularność tworzy silną społeczność programistów, która służy jako źródło pomocy nowym programistom. Poznanie podstaw LAMP wystarczy, aby doprowadzić programistę do punktu, w którym mógłby uruchomić dość złożoną stronę internetową. Oznacza to, że witryny na poziomie korporacyjnym wymagałyby wielu innych technologii, ale pomimo tego, że LAMP jest oprogramowaniem typu open source, wystarcza ono dla zdecydowanej większości stron internetowych.


Poniżej przedstawiono warianty LAMP z zastąpionymi systemami operacyjnymi:

  • WAMP, przy użyciu systemu Windows.
  • MAMP, używając Macintosha.
  • SAMP przy użyciu platformy Solaris.
Co to jest Linux, Apache, MySQL i Perl / php / python (lampa)? - definicja z techopedia