MAMP

Significa "Mac OS X, Apache, MySQL, and PHP." MAMP é uma variação do pacote de software LAMP que pode ser instalado no Mac OS X. Ele pode ser usado para executar um servidor web ativo em um Mac, mas é mais comumente usado para desenvolvimento web e testes locais.

Apache (ou "Apache HTTP Server") é o componente usado para configurar e executar o servidor web. Depois de instalado, o Apache permite que um Mac hospede um ou mais sites. Ao configurar e executar um servidor web Apache local, os desenvolvedores web podem visualizar suas páginas da web em um navegador sem publicá-las em um servidor externo.

O MAMP também inclui MySQL e PHP. Essas duas tecnologias comuns (código aberto|open source) são usadas para criar sites dinâmicos. MySQL é um SGBD popular, e PHP é uma linguagem de scripts para a web. Páginas da web que incluem código PHP podem acessar dados de um banco de dados MySQL e carregar conteúdo dinâmico em tempo real. Ao instalar PHP e MySQL localmente, um desenvolvedor pode criar e testar um site dinâmico em seu Mac antes de publicá-lo na Internet.

Apache, MySQL e PHP são componentes de código aberto que podem ser instalados individualmente. No entanto, é mais rápido e fácil instalar um pacote "AMP" pronto, como MAMP ou MAMP Pro. Tanto o MAMP quanto o MAMP Pro também incluem uma interface gráfica do usuário GUI que pode ser usada para gerenciar o servidor web local.

NOTE: Em alguns casos, o "P" em MAMP pode significar Perl ou Python, que são outras linguagens de scripts que podem ser usadas no lugar do PHP. A versão do LAMP para Windows é chamada de WAMP.

Atualizado May 23, 2013 por Per C.

quizTeste seus conhecimentos

What is the final stage of the System Development Lifecycle (SDLC)?

A
Testing
0%
B
Maintenance
0%
C
Deployment
0%
D
Planning
0%
Correct! Incorrect!     View the SDLC definition.
More Quizzes →

O dicionário de informática Tech Terms

A definição de MAMP nesta página é uma definição original escrita pelos autores do TechTerms.com. Se você quiser fazer referência a esta página ou citar esta definição, use a barra de citação verde logo abaixo da definição.

Nosso objetivo é explicar a terminologia de informática de um jeito fácil de entender. Buscamos precisão e clareza em cada definição que publicamos. Se você tiver comentários sobre esta definição ou quiser sugerir um novo termo técnico, entre em contato.

A newsletter do Tech Terms

Amplie seus conhecimentos técnicos com nossa newsletter diária ou semanal! Assine hoje e receba novos termos e quizzes na sua caixa de entrada.

Assine a newsletter gratuita do TechTerms

Com que frequência você gostaria de receber um e-mail?

Você pode cancelar a assinatura ou alterar a frequência a qualquer momento usando os links disponíveis em cada e-mail. Dúvidas? Entre em contato.

Observação: a newsletter é enviada em inglês.