| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
Programmazione  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Java Programming

  • Programmazione Javascript

  • PHP /MySQL Programmazione

  • Perl Programming

  • Python Programming

  • rubino Programmazione

  • Nozioni di base di Visual Programming
  •  
    Conoscenza Informatica >> Programmazione >> PHP /MySQL Programmazione >> Content
    Perché il mio PHP MySQL pagina così lento ?
    PHP MySQL pagine del sito web che prendono più di 1.5 secondi per caricare o produrre messaggi di errore di timeout , con o senza uno schermo in bianco sono segni di difficoltà interna . Trovare la fonte di problemi di prestazioni può essere frustrante . Non solo è necessario visualizzare i problemi da due punti di vista , ma si deve anche capire che ogni problema può avere molteplici , fattori che contribuiscono . Adottare un approccio olistico per l'ottimizzazione delle prestazioni , considerare i più semplici , i problemi più comuni prima e il tuo lavoro a soluzioni più complesse per trovare la radice del problema . Ambiente

    PHP e MySQL velocità e le prestazioni del computer è hardware -dipendente. PHP dipende dalla vostra unità centrale di elaborazione - CPU - mentre MySQL ottiene la sua velocità dalla memoria del computer sufficiente . Entrambi possono causare colli di bottiglia che influiscono sulle prestazioni . Valutare l'ambiente in cui il vostro sito PHP MySQL viene eseguito . Considerare le applicazioni e servizi come e-mail, programmi di software e utility , nonché motore di ricerca per indicizzazione che possono essere in esecuzione in background . Questi tutti velocità consumano e risorse di memoria , che può essere la fonte del rallentamento delle prestazioni . Chiudere o disattivare le applicazioni o servizi non essenziali. Inoltre , impostare una politica che controlla come e quando i robot scansione del tuo sito
    Server Configurazioni

    configurazioni del server Apache complessi o non necessari può colpire anche - e lento . - - PHP MySQL prestazioni pagina . Guardate nella directory di Apache per il default del file di configurazione " httpd.conf.orig " o " httpd - std.conf . " Rimuovere i commenti ei riferimenti ai moduli multiprocessing che non riguardano il sistema operativo del computer . Inoltre , disattivare gli elementi di configurazione specifici che non utilizzate di routine , come ad esempio " HostnameLookups ", " link simbolici " e " direttive di stato SetHandler - server" . Infine , creare e posizionare tutti Common Gateway Interface Script - CGI - file nella propria directory e impostare la directory di eseguire file CGI
    PHP Issues
    < . p > Il framework PHP si può a volte causare pagine di caricamento lento . Fai indennità di compensare con l'aggiunta di un modulo di caching come Memchache al tuo sito. Anche forzare PHP per svuotare il suo buffer di memoria regolarmente utilizzando il buffer di uscita. Inoltre , prendere in considerazione la vostra esperienza di codifica PHP o abitudini di programmazione come una possibile causa di pagina caricamento lento . Errori di codifica e codice inefficiente o ridondanti possono influire sulle prestazioni . Scopri dove vi levate in piedi per verificare le proprie capacità di codifica e seguire con istruzioni no-cost , come W3 Schools offre . Infine, eseguire un programma di utilità gratuito PHP profiler come Xdebug 2 a scoprire i problemi con gli script PHP che possono causare colli di bottiglia .
    MySQL Issues

    Il più grande database, il più a lungo si può prendere una query da eseguire . Inoltre , la maggiore funzionalità si costruisce in un sito , più tempo ci vorrà per gli elementi della pagina da caricare . Confrontare le dimensioni e la funzionalità incorporata del vostro database MySQL contro le limitazioni della larghezza di banda per assicurare che siano corrette per la dimensione e la quantità di traffico che il sito riceve . Seguire le procedure consigliate per la scrittura e l'esecuzione di query . Infine , si consideri l'indicizzazione come un modo per accelerare le prestazioni delle query .

    Previous :

    next :
      Articoli Correlati
    ·Come convertire una stringa in caso Proper con PHP 
    ·Come aumentare le connessioni simultanee in MySQL 
    ·Come riavviare PHP su CentOS 
    ·Come sbarazzarsi dei caratteri di escape in PHP 
    ·MySQL entra a far parte di relazione Tutorial 
    ·Il codice HTML per più accessi utente 
    ·PHP String Confronto 
    ·Come controllare un proprietario di file in PHP 
    ·Pagine web dinamiche in PHP 
    ·Posso usare PHP per controllare quali directory sono in…
      Articoli in evidenza
    ·Come risolvere R6025 Chiamata funzione virtuale pura 
    ·Perché ci sono spazi vuoti tra Div Tags 
    ·Metodi ArrayList in Java 
    ·Come risolvere Errore di runtime 6 
    ·Come ottimizzare MySQL in cPanel 
    ·COBOL può visualizzare un valore esadecimale 
    ·Come ordinare un elenco generico 
    ·Come convertire un oggetto in un lungo Primitive in Jav…
    ·Quali sono i vantaggi di un Bot ? 
    ·Come rimuovere Null da un array PHP 
    Copyright © Conoscenza Informatica http://it.wingwit.com