LAMP - Linux, Apache, MySQL/MariaDb, PHP/Python/Perl
LAMP - Linux, Apache, MySQL/MariaDb, PHP/Python/Perl

LAMP – Linux, Apache, MySQL/MariaDb, PHP/Python/Perl

3 minutes, 0 seconds Read

Fala Dev, tudo tranquilo? Aqui é o Erick e nesse conteúdo vamos conversar sobre o LAMP, o que é LAMP? Como funciona o desenvolvimento com o LAMP? Por que o LAMP se tornou famoso no universo do desenvolvimento?

O acrônimo LAMP vem do uso de tecnologias e cada letra representa o uso de uma tecnologia diferente para se construir um software, o L vem do sistema operacional Linux, onde geralmente o sistema é construído, a letra A vem do servidor aonde o sistema será instalado, operado e produzido nesse caso de servidor que iremos usar é o Apache, o M vem do banco de dados que iremos usar para guardar informações, nesse caso o banco de dados a ser utilizado é o MySQL ou MariaDb, e pôr fim a letra P indica a linguagem de programação que iremos usar, no caso podemos usar três tipos de linguagem de programação que são o PHP, Python ou Perl.

  • L – Linux
  • A – Apache
  • M – MySQL ou MariaDB
  • P – PHP ou Python ou Perl
LAMP - Linux, Apache, MySQL/MariaDb, PHP/Python/Perl
LAMP – Linux, Apache, MySQL/MariaDb, PHP/Python/Perl

O uso dessas tecnologias em conjunto, forma uma das combinações de software mais poderosas, populares e duradoura para desenvolvimento web, dessa forma ela se torna robusta, flexível e gratuita.

Ela ainda continua no mercado e serve de base para grandes sistemas como é o caso do WordPress e o Drupal, e está espalhada pela internet, sendo assim é uma Stack de desenvolvimento poderosa e que ainda está muito presente no mundo.

O termo LAMP surgiu em 1998 e foi dito por Michel Kunze, em uma revista alemã em que ele falava que era uma solução contra pacotes de desenvolvimento de software caros que tinham direitos autorais.

LAMP - Linux, Apache, MySQL/MariaDb, PHP/Python/Perl
LAMP – Linux, Apache, MySQL/MariaDb, PHP/Python/Perl

E quais são as vantagens em utilizar o LAMP?

Ele possui código aberto e gratuito, sem custos de licenças, flexibilidade, ele permite substituir componentes, ele ainda possui uma comunidade de desenvolvedores muito ativa, sendo fácil encontrar soluções para problemas, tutoriais e documentações, ele ainda possui escalabilidade, ou seja, você pode usar ele para criar pequenas aplicações como mini sites ou sistemas mais complexos como grandes portais, e por fim ele possui compatibilidade, ou seja, ele é aceito pela maioria dos servidores, dessa forma é fácil colocar um projeto online na web.

Podemos usar o LAMP para construir desde sites a blogs com o WordPress, usar o Drupal, e criar aplicações customizadas, que podem ser desde lojas de e-commerce a grandes aplicações comerciais.

LAMP - Linux, Apache, MySQL/MariaDb, PHP/Python/Perl
LAMP – Linux, Apache, MySQL/MariaDb, PHP/Python/Perl

Os grandes desafios para quem utiliza essa tecnologia, são as atualizações que precisam serem feitas com constância para o aumento da segurança das aplicações e performance, onde é necessário otimizações de cache para uma melhor usabilidade do sistema, ainda existe a questão de alta concorrência, existem no mercado outras Stacks como a MEAN e a MERN, que usam o mesmo princípio, mas com outras tecnologias de desenvolvimento.

O LAMP ainda continua sendo muito utilizado e é a base da internet já que é utilizado em blogs e sites que usam o WordPress, essa tecnologia é vastamente utilizada na web, sendo um mercado promissor para quem quer se aventurar por ela.

Quer ver um vídeo onde comento um pouco sobre LAMP? Veja:

E você já sabe qual a linguagem de programação que você quer ser especialista? Deixa aqui nos comentários.

Conheça outros trabalhos meus na web:

Erick Freire

Erick Freire

Criador de Conteúdo Digital Desde 2013, Graduado Em Gestão em Tecnologia da Informação, Pós-Graduado em Engenharia da Qualidade de Software, Analista de Sistemas, Escritor e Gamer.

Similar Posts

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

Este site utiliza o Akismet para reduzir spam. Saiba como seus dados em comentários são processados.