Nessun risultato. Prova con un altro termine.
Guide
Notizie
Software
Tutorial

5 consigli per ottimizzare applicazioni LAMP

Link copiato negli appunti

Le statistiche dicono che l'ambiente di sviluppo LAMP (Linux+Apache+MySQL+PHP) è la scelta più popolare tra le architetture di web server in uso oggi. Tale ambiente è utilizzato da servizi come Facebook, Wikipedia e Yahoo, per servire milioni di richieste al giorno, e applicazioni web com WordPress, Drupal, Joomla, per realizzare siti web con facilità .

John Mertic, sul blog di IBM per sviluppatori, ha realizzato un tutorial dove esamina in cinque semplici passi come ottimizzare le prestazioni delle applicazioni sviluppate per un ambiente LAMP:

  • utilizzare un sistema di cache: il codice già  compilato viene memorizzato nella cache, per evitare di essere analizzato e compilato ad ogni richiesta, ovviamente se parte di esso è stato modificato, viene ricompilato e memorizzato in cache per una successiva richiesta;
  • ottimizzare la configurazione di PHP: una serie di opzioni da disattivare e attivare nel file di configurazione php.ini;
  • gestire le tue require() e include(): utilizzare percorsi assoluti e non utilizzare require_once() e include_once() perché oltre a controllare l'esistenza del file devono anche verificare che non sia stato incluso già  prima;
  • ottimizzare il database: avere il database su un server diverso dal web server, progettare correttamente tabelle e indici, analizzare le query in esecuzione sul server;
  • memorizzare i dati in cache: avremo bisogno di fare la query una sola volta, memorizzare i risultati nella cache dell'utente e, fin quando la cache scade, saremo in grado di recuperarli, saltando la query.

Ottimi consigli da approfondire sicuramente. Quali tecniche vi sono nuove e quali trovate indispensabili?

Ti consigliamo anche