Inhoudsopgave:
- Definitie - Wat betekent Linux, Apache, MySQL en Perl / PHP / Python (LAMP)?
- Techopedia verklaart Linux, Apache, MySQL en Perl / PHP / Python (LAMP)
Definitie - Wat betekent Linux, Apache, MySQL en Perl / PHP / Python (LAMP)?
Linux, Apache, MySQL en Perl / PHP / Python is een oplossingsstapel waarnaar meestal wordt verwezen met het acroniem "LAMP". Het is een open source ontwikkelingsplatform voor het maken en beheren van webapplicaties.
Linux dient als het backend-besturingssysteem (OS). Apache is de webserver, MySQL is de database en een van PHP, Perl en Python is de scripttaal. PHP is de meest populaire van de drie scripttalen.
Techopedia verklaart Linux, Apache, MySQL en Perl / PHP / Python (LAMP)
Het LAMP-ontwikkelplatform is een extreem populaire oplossingsstapel. Misschien is de belangrijkste reden voor het wijdverbreide gebruik ervan dat alle componenten van de stapel open source zijn en dus gratis te gebruiken.
Bovendien creëert de populariteit een sterke ontwikkelaarscommunity die dient als hulpmiddel om nieuwe ontwikkelaars te helpen. Het leren van de basisprincipes van LAMP is voldoende om een ontwikkelaar zover te krijgen dat ze een vrij complexe website kunnen lanceren. Dat wil zeggen, sites op ondernemingsniveau zouden een aantal andere technologieën omvatten, maar ondanks dat LAMP open source is, is het meer dan genoeg voor de overgrote meerderheid van websites.
De volgende zijn LAMP-varianten met vervangen OS's:
- WAMP, met behulp van Windows.
- MAMP, met behulp van Macintosh.
- SAMP, met behulp van een op Solaris gebaseerd platform.