Índice:
- Definição - O que significa Linux, Apache, MySQL e Perl / PHP / Python (LAMP)?
- Techopedia explica Linux, Apache, MySQL e Perl / PHP / Python (LAMP)
Definição - O que significa Linux, Apache, MySQL e Perl / PHP / Python (LAMP)?
Linux, Apache, MySQL e Perl / PHP / Python é uma pilha de soluções mais comumente mencionada usando seu acrônimo "LAMP". É uma plataforma de desenvolvimento de código aberto para criar e gerenciar aplicativos da Web.
O Linux serve como sistema operacional de back-end (SO). O Apache é o servidor Web, o MySQL é o banco de dados e um dos PHP, Perl, Python é a linguagem de script. PHP é a mais popular das três linguagens de script.
Techopedia explica Linux, Apache, MySQL e Perl / PHP / Python (LAMP)
A plataforma de desenvolvimento LAMP é uma pilha de soluções extremamente popular. Talvez a razão mais significativa para seu amplo uso seja o fato de todos os componentes da pilha serem de código aberto e, portanto, de uso livre.
Além disso, a popularidade cria uma forte comunidade de desenvolvedores que serve como um recurso para ajudar novos desenvolvedores. Aprender o básico do LAMP é suficiente para levar um desenvolvedor ao ponto em que ele pode lançar um site bastante complexo. Ou seja, sites de nível corporativo envolveriam várias outras tecnologias, mas, apesar de o LAMP ser de código aberto, é mais do que suficiente para a grande maioria dos sites.
A seguir, são apresentadas variantes do LAMP com sistemas operacionais substituídos:
- WAMP, usando o Windows.
- MAMP, usando Macintosh.
- SAMP, usando uma plataforma baseada em Solaris.