Definição – o que significa Windows / Apache / MySQL / PHP, Python, PERL (WAMP)?
Windows / Apache / MySQL / PHP, Python, PERL (WAMP) é um conjunto de aplicações web combinadas com o sistema operacional Microsoft Windows para serem utilizadas em ambientes web constituindo uma pilha de servidor.
A pilha WAMP fornece aos desenvolvedores e administradores os quatro elementos de um servidor da web:
-
um sistema operacional
-
um servidor web
-
um banco de dados
-
uma linguagem de script
Nesta pilha de servidor, o Windows atua como sistema operacional, Apache como servidor da web, MySQL como manipulador de banco de dados e PHP, Python ou PERL como linguagem de script dinâmica.
Definirtec explica Windows / Apache / MySQL / PHP, Python, PERL (WAMP)
WAMP é um ambiente de desenvolvimento web composto por um servidor web, um banco de dados, uma linguagem de script e está configurado no sistema operacional (SO) Windows da Microsoft.
Apache, MySQL e PHP juntos formam uma pilha de servidor ou servidor web totalmente de código aberto (exceto para o sistema operacional).
Como está, o WAMP não é realmente um aplicativo único nem mesmo um pacote padrão, já que cada aplicativo membro é de um desenvolvedor diferente, mas os aplicativos são usados juntos tão comumente que se tornou uma espécie de suíte padrão ad hoc. Essencialmente, o que acontece é que o Apache lida com o lado do servidor atendendo a solicitações HTTP de e para navegadores clientes, enquanto o MySQL reúne todos os dados relacionados ao site e, finalmente, PHP / Python / PERL cuida do lado da programação e agindo como a cola de tudo. PHP / Python / PERL executa vários scripts de programa que tomam a forma de páginas da web HTML, bem como acessa dados através do MySQL, então tudo isso é fornecido ao cliente através do servidor web Apache.