Prós / contras do WAMP vs XAMPP - para executar um servidor de teste local [fechado]

37

Quais são os principais prós / contras que podem ajudar a decidir qual dos dois escolher: WAMP vs XAMPP para executar um servidor de teste local para WordPress?

PS: Agora vejo que o Stack Overflow teve uma discussão sobre isso.

Tal Galili
fonte
2
A diferença entre pilhas está principalmente nas preferências de conveniência e interface (as internas são as mesmas de qualquer maneira), o que é uma questão de gosto pessoal. Eu acho que essa escolha é subjetiva.
Rarst 24/09/10
E quanto a nenhum? E o Linux + Apache + MySQL + PHP? Sim, mediante parecer :)
s_ha_dum
Você já pensou em usar uma caixa Vagrant?
MikeSchinkel
Aqui está uma boa discussão - stackoverflow.com/q/8664901/2377343
T.Todua

Respostas:

23

Maior diferença - o WAMP é executado no Windows, o XAMPP é multiplataforma. Além disso, é uma questão de preferência pessoal. Ambos fornecem um ambiente Apache-MySQL-PHP que roda praticamente da mesma forma nos dois sistemas.

EAMann
fonte
3
Para constar, eu usei os dois ... e cada um tem seus prós e contras. O WAMP consumiu muito mais memória do que eu gostava, mas era bastante estável. O XAMPP tem um problema annoing ao trabalhar com o WP Cron e o fopen () , mas parece um pouco mais leve (e posso executá-lo em um pendrive, se quiser).
EAMann
O AFAIK - XAMPP também possui algumas extensões incorporadas sendmail. Tanto quanto eu sei WAMP não. (Também FTP, Mercúrio, Tomcat para java ..)
krembo99
30
  1. XAMPP NÃO é multiplataforma. Existe o XAMPP para Windows, o XAMPP para Linux, para Mac e para Solaris, mas cada pacote contém diferentes partes de software, funciona de maneira diferente com diferentes desempenhos etc. da mesma maneira em diferentes plataformas ... como o Azureus costumava ser: um jar que você poderia usar da mesma maneira)

  2. XAMPP para Windows está inchado, grande momento. Você possui servidor de correio, servidor FTP, acelerador, web-dav, SSL pronto para uso, etc. Você realmente precisa de todos eles? Não é exatamente um pacote básico, mas em geral facilita a instalação de tudo. Além disso, qualquer personalização requer o mesmo esforço que para qualquer outra pilha pré-fabricada. Mas se você instalar em sua própria caixa, provavelmente não precisará do servidor FTP, não é?

  3. O WAMP é mais leve (principalmente o básico). Tudo o que é AMP está lá, além do que você tem algumas ferramentas, phpMyAdmin, SQLite e xdebug. Você precisa de SSL? Você precisa configurá-lo. Você quer acessar o servidor de email? Você deve instalá-lo. FTP? Idem.

  4. O WAMP (como o nome diz) é executado apenas no Windows (64/32 bits).

Para uma máquina local no Windows, o WAMP é o caminho a percorrer. A configuração leve, suave e pós-instalação leva um clique. O XAMPP para Windows não é muito concorrente devido a problemas na instalação de 64 bits (naturalmente: mais bloatware para instalar e você precisa gerenciar cada software extra entre 32/64 bits).

Andrew
fonte
2
Olá??? também há XAMPP Lite por aí.
Phantom.omaga
Eu uso o WAMP. Seria bom se eles fizeram uma opção de download personalizável muito parecido getbootstrap.com/customize
rybo111
Atualização referente ao ponto 2: O instalador do XAMPP agora solicita a instalação dos componentes. Não é tudo ou nada mais.
Jlh
7

WAMP é um acrônimo que significa: Windows, Apache, MySQL e PHP.

Existem diferentes "distribuições" do WAMP, como XAMPP, WampServer (o que algumas pessoas chamam de "WAMP"), Wamp-Developer Pro (software comercial) e outras ...

O XAMPP para Windows é apenas mais uma distribuição WAMP, nada mais (nem mais nada).

coisa certa
fonte
Isso é muito enganador. Enquanto isso é o que "WAMP" pode significar no sentido mais amplo possível, quando alguém pergunta sobre uma comparação entre WAMP e XAMPP, eles são, obviamente falando sobre isso: wampserver.com/en
Okonomiyaki3000
@ Okonomiyaki3000 A resposta foi dada há quase 7 anos. Havia cerca de 10+ distribuições "WAMP" naquela época (eram cerca de 20+; mas algumas eram pequenas distribuições). No entanto, o acrônimo WAMP é "Windows / Apache / MySQL / PHP" desde 2003. A maioria das pessoas parece pensar que o WAMP é uma distribuição do Apache + MyQL + PHP no Windows. Não é. Você pode fazer sua própria instalação WAMP. Mas entendo o que você está dizendo e hoje em dia pode ser isso.
rightstuff
3

A objeção de que o XAMPP é inchado - porque possui um servidor de email, servidor FTP etc. - pode ser respondida perguntando o que você precisa. Se você precisar da maioria ou de todos esses itens, é o XAMPP completo para você. Para desenvolver apenas páginas da web, incluindo PHP e MySQL, use o XAMPP Lite. Em momentos diferentes, achei os dois muito úteis. Eu gosto especialmente de poder rodar em uma unidade flash USB.

Agora, se eu pudesse adicionar o Netbeans a essa unidade flash ...

Tio Ed
fonte
2

Eu usei o XAMPP e geralmente fiquei satisfeito com ele, com uma exceção notável. O carregamento de um site sempre foi extremamente lento para mim ao usar o XAMPP. Não sei se esse é o caso do WAMP, mas valeria a pena investigar.

Travis Northcutt
fonte
2

Não estou respondendo exatamente à pergunta, mas se você estiver interessado em aprender como os pacotes funcionam juntos, sugiro instalá-los e configurá-los manualmente. Eu tenho usado este tutorial como uma diretriz, é detalhado e ajuda você a colocar tudo em execução e conversando. É um pouco mais trabalhoso, mas oferece muito mais flexibilidade e você realmente aprende a importante configuração envolvida.

Grant Palin
fonte
2

Eu gostaria de adicionar uma vantagem do WAMP que não está listado.

Com o WAMP você pode instalar extensões * que permitem alternar facilmente entre diferentes versões do php. Como o requisito mínimo do WordPress é o php 5.2.4 e garante que ele seja executado em um servidor que o utilize, para ser verdadeiramente compatível com o WordPress, um plug-in precisa ser executado sob essa versão do php. Existem muitos recursos no php 5.3+ que não estão no 5.2.4, como namespacing.

Se você é um desenvolvedor WordPress e deseja que seu plug-in, widget ou tema seja totalmente compatível e seja executado em qualquer instalação do WordPress, é útil ter uma configuração de ambiente com o php 5.2.4. O XAMPP não oferece uma maneira fácil de fazer isso.

* Note-se que a versão mais recente do servidor WAMP não suporta mais extensões; no entanto, o WAMP Server 2.2 (32 bits) está disponível no SourceForge e os suporta. Ele também possui a versão correta do Apache para a instalação do php 5.2.4.

RaneWrites
fonte
2

O WAMP usa mais memória para executar que o XAMPP.

Joey
fonte
1

Ao implementar o SSL no WAMP, achei mais problemático (finalmente não consegui lidar com isso e desisti), embora fosse extremamente fácil no XAMPP.

O resto, suponho, não há diferença, pois uso as plataformas Linux e Windows e me sinto confortável. É claro que tenho usado o XAMPP por um período muito maior de tempo.

Peter Mortensen
fonte
1

O XAMPP é mais lento que o WAMP (desenvolvedor francês). Eu tenho ambos.

Alvin
fonte