Houve uma pergunta semelhante feita aqui há três anos, mas quero abri-la ainda mais para incluir todas as pilhas possíveis do Windows / Apache / MySQL / PHP.
Qual você acha que é o melhor?
O XAMPP parece ser o mais popular, mas li várias coisas ruins sobre ele que me fazem pensar se ele é tão bom quanto sugere sua popularidade. Por exemplo, ouvi dizer que a configuração padrão do PHP é muito insegura (e, aparentemente, seu aplicativo de administração não pode funcionar sem que esses buracos sejam deixados abertos). Isso não é terrível para uma situação de desenvolvimento, obviamente, mas você pode acabar contando com algo assim register_globals
.
Também percebi outra coisa que me preocupa: os desenvolvedores recomendam que os usuários do Vista desabilitem o UAC para usar o software!
Para mim, isso é uma grande bandeira vermelha. Sim, há problemas em fazer com que algo assim seja executado no Vista com o UAC habilitado, mas desabilitar o UAC nunca deve ser oferecido como uma solução, especialmente para newbs (que precisam do UAC mais do que ninguém). Isso me deixa muito preocupado.
O WampServer aparentemente é mais fácil de trocar as versões do PHP ou Apache, se você precisar. Mas vem com menos recursos do que o XAMPP (sem servidor FTP, por exemplo).
Não tenho experiência com EasyPHP , então não posso dizer, mas aparentemente é muito popular também.
Alternativas? Há uma tonelada de outras pilhas listadas na Wikipedia . Algum destes é recomendado?
Então, qual você usa e por que o considera o melhor? Você acabou de ficar com o primeiro que tentou?
Imagino que a maioria de nós deseja apenas algo rápido, leve e atualizado.
Respostas:
Eu geralmente instalo Apache + PHP + MySQL manualmente, não usando nenhum pacote como aquele de que você está falando.
É um pouco mais trabalhoso, sim; mas saber como instalar e configurar seu ambiente é ótimo - e útil.
Na primeira vez, você precisará de meio dia ou um dia para configurá-los. Mas, pelo menos, você saberá fazer isso.
E nas próximas vezes, as coisas serão muito mais fáceis e você precisará de menos tempo.
Caso contrário, você pode querer dar uma olhada no Zend Server - que é outro pacote que inclui Apache + PHP + MySQL.
Ou, como alternativa, não use o Windows.
Se seus servidores de produção estão executando Linux, por que não executar Linux em sua máquina de desenvolvimento?
E se você não quiser (ou não puder) instalar o Linux em seu computador, use uma Máquina Virtual.
fonte
Depois de anos usando o XAMPP, finalmente desisti e comecei a procurar alternativas. O XAMPP não recebe nenhuma atualização há um bom tempo e sempre falha uma vez a cada duas semanas.
O que acabei de encontrar e posso recomendar com certeza é o The Uniform Server
É realmente atualizado com frequência, tem muito mais ênfase na segurança e parece um projeto muito mais maduro em comparação com o XAMPP.
Eles têm um wiki onde listam todas as versões mais recentes dos pacotes. No momento da escrita, seu mais novo lançamento tem apenas 4 dias!
Versões no Uniform Server a partir de hoje:
Versões no XAMPP a partir de hoje:
fonte
EasyPHP é muito bom:
WAMP ou UWAMP são boas opções se você precisar testar várias versões de PHP e Apache.
Mas você também pode usar várias versões do PHP com EasyPHP (baixando a versão do PHP necessária em php.net e carregando esta versão editando httpd.conf):
fonte
Não vou dar tanta importância a esta questão.
Não é como escolher sua nova esposa ou carro.
Eu nunca tinha executado nenhum desses em um servidor de produção, então, para executar apenas alguns testes rápidos, qualquer um deles é igualmente bom.
fonte
Estou usando o EasyPHP para fazer minha Tese sobre Sistema de Gerenciamento de Conteúdo. Até agora, essa ferramenta é muito boa e fácil de usar.
fonte