Sviluppare localmente è molto più veloce, più sicuro e nel complesso più produttivo. Ma molte volte ci si trova inspiegabilmente di fronte a una lentezza inspiegabile di xampp!
Ecco alcuni piccoli trucchi per velocizzare, anche di molto, xampp in locale !
Cambia la porta di ascolto di Apache
Cambia la porta di ascolto da 80 a 8080 per evitare conflitti con programmi come Skype. Apri il tuo file httpd.conf e trova la riga che inizia con Listen
(è intorno alla riga 62). Cambia come il seguente: Listen 127.0.0.1:8080
Cambia il tuo powerplan – Gestione energetiva
Cambia il tuo piano energetico da Bilanciato a Prestazioni Elevate. Puoi farlo in Pannello di controllo\Tutti gli elementi del Pannello di controllo\Opzioni risparmio energia
Disabilita IPv6
Dal desktop di Windows 8 o 10 , premere il Windows Key
e R key
, allo stesso tempo
Digitare regedit nella finestra di dialogo Esegui e fare clic su OK
Utilizzare l’editor del Registro di sistema per espandere la struttura del registro e selezionare:
\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\TCPIP6\Parameters
Fare clic con il tasto destro del mouse su Parameters
, espandere New
e selezionare DWORD (32-bit)
Valore
Entra DisabledComponents
nel Name
campo
Fare doppio clic sul nuovo DisabledComponents
valore, accedere ffffffff
alla Value data
finestra di dialogo e fare clic sul OK
pulsante
Conferma che il nuovo valore del registro contiene i dati richiesti.
Cambia il tuo etc / hosts
Se si utilizzano host virtuali, non aggiungere ciascun host virtuale su una nuova riga. Invece elencali come segue.
127.0.0.1 site-a site-b site-c
Ho anche aggiunto da 127.0.0.1 127.0.0.1
quando ho sentito che in qualche modo migliora anche la ricerca. (Non posso confermare questo, ma non può far male metterlo lì)
Il tuo file hosts si trova a C:\Windows\System32\Drivers\etc
Controlla quanti processi di Apache sono in esecuzione
Nel mio caso ho avuto due processi di apache in esecuzione. Assicurati di averne solo uno in esecuzione. È possibile controllare ciò premendo CTRL+ALT+DEL
e premereTask Manager
Disattiva il Base Filtering Engine (BFE)
Quello che trovo di lavorare anche un po ‘è stato spegnere il motore di filtraggio di base. Poiché l’interruzione o la disattivazione del servizio BFE ridurrà significativamente la sicurezza del sistema, è necessario farlo solo quando necessario.
Vai a Pannello di controllo => Strumenti di amministrazione => Servizi => Motore di filtro di base
Arresta il motore di filtraggio di base facendo clic su Interrompi
Aumentare la priorità del processo di Apache
Al tuo task manager e modifica la priorità del processo di Apache da Normale a Alta facendo clic con il pulsante destro del mouse -> Imposta priorità -> Alta
Mantieni occupato il processo di Apache
Questo è un metodo un po ‘brutto, ma sicuramente funziona. Mantiene occupato Apache e elaborerà le tue richieste più velocemente. Inserisci il tuo indirizzo web locale nella posizione iframe e salvalo in un file html, eseguilo e lascialo lì finché non hai finito.
<html>
<head>
<script>
setTimeout(function(){
window.location.reload(1);
}, 2000);
</script>
</head>
<body>
<iframe name="iframe" id="iframe" src="http://mywebsite:8080"></iframe>
</body>
</html>
Downgrade a Windows 7 Pro
Come utente di Windows 8 o 10 Pro hai diritto a diritti di downgrade su Windows 7. Per me quella era l’unica soluzione che ha fatto davvero il lavoro correttamente.
In bocca al lupo!