Ottimizzazione del codice PHP sul web

Sommario
Gli aspetti da tenere in considerazione per una corretta ottimizzazione del web saranno
  • Spazio su disco occupato dall'applicazione
  • Consumo di memoria RAM
  • Larghezza di banda necessaria
  • La velocità con cui il web funziona e si carica

Alcuni trucchi per l'ottimizzazione del codice php da tenere a mente sono:
Dichiara il minor numero possibile di variabili e oggetti, usa anche la funzione unset() per liberare memoria e distruggere variabili o array quando non vengono più utilizzati.
If {else} le espressioni condizionali vengono eseguite più velocemente di switch case.
 if ($ color == 'blue') {codice da eseguire} else {codice da eseguire} 

Il blocco if di condizionali utilizza meno cicli del processore, quindi l'esecuzione è più veloce.
 switch ($ color) {case blue: codice per eseguire break; case red: codice per eseguire break; }

Le strutture ripetitive o i cicli for sono più lente dei cicli while
 <? for ($ i = 1; $ i <? $ i = 0; mentre ($ i 

Per misurare quanta memoria ram consuma una pagina o uno script php, al termine dell'esecuzione o del caricamento della pagina inseriamo il seguente codice.
echo 'Memoria utilizzata:'. round (memory_get_usage () / 1024,1). 'KB di'. round (memory_get_usage (1) / 1024,1). 'KB';

Può anche essere usato inserendo il codice nel piè di pagina del web per vedere quanta ram consuma all'apertura di ogni sezione.
Quando si esegue una query sql e vengono visualizzati i campi, utilizzare le virgolette singole nel campo da visualizzare esempio $ record ['id'] è fino a 7 volte più veloce di $ record [id].
Molti programmatori usano @ per impedire la visualizzazione di errori quando si richiama una funzione o una query mysql, questo esegue un controllo degli errori e rallenta molto l'esecuzione dello script, è meglio correggere l'errore o disabilitare la visualizzazione degli errori con error_reporting (0) fino a correggerli.
Non copiare le variabili su altre può aiutare a ridurre 1 MB di ram
 

Scriverlo in una sola riga è meglio e si farebbe nel modo seguente

È importante chiudere le connessioni al database mysql una volta terminato di utilizzarle, semplicemente con la funzione mysql_close ($ connection);
Evita le convalide e i controlli dei moduli utilizzando php PHP dopo aver eseguito un POST.
L'utente dovrebbe attendere che il web si carichi di nuovo per convalidare il modulo, è meglio farlo esternamente con jquery, poiché essendo un framework javascript, viene eseguito nel browser e non sul server, risparmiando risorse dal server .Ti è piaciuto e hai aiutato questo Tutorial?Puoi premiare l'autore premendo questo pulsante per dargli un punto positivo

Aiuterete lo sviluppo del sito, condividere la pagina con i tuoi amici

wave wave wave wave wave