Domanda

Ho sviluppato un'applicazione utilizzando php, mysql e xajax. Ho sempre usato per testare su una configurazione di cui avevo installato tutte le applicazioni separatamente (apache, php e mysql) e la mia richiesta è stata veloce (con questo voglio dire che il ResponseTime di useraction erano molto bassi).

Recentemente ho rimosso apache, php e mysql e WampServer installato. Da quel momento in poi le responsetimes di useractions hanno aumentato in modo significativo (triplicata). Qualcuno ha esperienze simili? Io uso le impostazioni out-of-the-box per WampServer e ho installato WampServer sia sul mio computer principale (Vista) e il mio computer portatile (XP).

Qualsiasi suggerimento sarebbe utile. Mi piace l'idea di un contratto di un pacchetto per php, apache e mysql, ma se questo significa che il rendimento scende penso avrei preferito tornare al mio vecchio setup senza WAMP.

Grazie, Jasper

È stato utile?

Soluzione

No, non rallentare il XAMPP / WAMP. non dovrebbe essere così lento: perché è il proprio computer.

fare un po 'tempi effettivi e ottenere cifre reali. potrebbe essere la scheda di loopback, di rete, browser e così via.

fare tempistica script vero effettuare le seguenti

aggiungere il seguente all'inizio del vostro script

function microtime_float(){
    list($usec, $sec) = explode(" ", microtime());
    return ((float)$usec + (float)$sec);
}
$time_start = microtime_float();

Al termine dello script, aggiungere il seguente:

$time_end = microtime_float();
$loadedin = (float)($time_end - $time_start);
echo $loadedin.' s<br/>';

Poi, quando si carica la pagina, alla fine della vostra età, verrà visualizzato il tempo in secondi necessario per caricare l'intero script.

Altri suggerimenti

Non ho mai notato un rallentamento con WAMP (rispetto al mio server che li ha installati separatamente). Si può essere in grado di risolvere il problema cambiando qualcosa nel Apache, PHP o di configurazione di MySQL. Mi piacerebbe confrontare quello che hai ora a quello che è stato istituito come in precedenza.

Lo paragonerei i file di configurazione, come probabilmente ci sono piccole modifiche di configurazione che potrebbero avere grande influenza su Apache, MySQL o PHP.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top