desempenho do meu aplicativo usando wampserver
-
12-09-2019 - |
Pergunta
Eu desenvolvi um aplicativo usando php, mysql e xajax. Eu sempre usado para teste em uma configuração que eu tinha instalado todos os aplicativos separadamente (apache, php e mysql) e meu aplicativo foi rápido (por isto quero dizer que o responsetime de UserAction eram muito baixos).
I recentemente removeu apache, php e mysql e wampserver instalado. Daquele ponto em diante os responsetimes de Ações do Usuário aumentaram significativamente (triplicou). Alguém tem experiências semelhantes? Eu uso as configurações de out-of-the-box para wampserver e ter instalado wampserver em ambos meu computador principal (Vista) e meu laptop (XP).
Todas as sugestões seria útil. Eu amo a idéia de um negócio de um pacote para php, apache e mysql, mas se isso significa que o desempenho vai para baixo Eu acho que eu preferiria voltar para minha antiga configuração sem wamp.
Obrigado, Jasper
Solução
Não, não abrandar em XAMPP / WAMP. ele não deve ser tão lenta: porque é seu próprio computador.
fazer algumas tempo real e obter números reais. que poderia ser o seu adaptador de auto-retorno, rede, navegador e assim por diante.
para fazer sincronismo script real faça o seguinte
Adicione o seguinte para o início do seu script
function microtime_float(){
list($usec, $sec) = explode(" ", microtime());
return ((float)$usec + (float)$sec);
}
$time_start = microtime_float();
No final do seu script, adicione a seguinte:
$time_end = microtime_float();
$loadedin = (float)($time_end - $time_start);
echo $loadedin.' s<br/>';
Então, quando você carregar a página, no final de sua idade, ele irá exibir o tempo em segundos tomadas para carregar todo o script.
Outras dicas
Eu nunca notei uma desaceleração com WAMP (em comparação com o meu servidor que tem-los instalados separadamente). Você pode ser capaz de corrigi-lo, mudar alguma coisa na configuração do Apache, PHP e MySQL. Eu comparar o que você tem agora para o que foi criado como anteriormente.
Gostaria de comparar os arquivos de configuração, como há provavelmente pequenas mudanças de configuração que poderia ter grandes efeitos sobre Apache, MySQL ou PHP.