Innehållsförteckning:
- Definition - Vad betyder Linux, Apache, MySQL och Perl / PHP / Python (LAMP)?
- Techopedia förklarar Linux, Apache, MySQL och Perl / PHP / Python (LAMP)
Definition - Vad betyder Linux, Apache, MySQL och Perl / PHP / Python (LAMP)?
Linux, Apache, MySQL och Perl / PHP / Python är en lösningsbunt som oftast hänvisas till med dess förkortning "LAMP." Det är en open source-utvecklingsplattform för att skapa och hantera webbapplikationer.
Linux fungerar som operativsystemet backend. Apache är webbservern, MySQL är databasen, och en av PHP, Perl, Python är skriptspråket. PHP är det mest populära av de tre skriptspråken.
Techopedia förklarar Linux, Apache, MySQL och Perl / PHP / Python (LAMP)
LAMP-utvecklingsplattformen är en extremt populär lösningsstack. Det kanske viktigaste skälet för dess utbredda användning är att alla komponenter i stacken är öppen källkod och därmed gratis att använda.
Dessutom skapar populariteten en stark utvecklare gemenskap som fungerar som en resurs för att hjälpa nya utvecklare. Att lära sig grunderna i LAMP räcker för att få en utvecklare till en punkt där de kan lansera en ganska komplex webbplats. Det vill säga webbplatser på företagsnivå skulle involvera ett antal andra tekniker, men trots att LAMP är öppen källkod är det mer än tillräckligt för de allra flesta webbplatser.
Följande är LAMP-varianter med ersatta operativsystem:
- WAMP, med Windows.
- MAMP, med Macintosh.
- SAMP, med en Solaris-baserad plattform.