| 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
    Codici PHP sullo stesso server come MySQL Server
    Linux , Apache , MySQL e PHP compongono l' ambiente Web più comunemente installato oggi . Sia Apache e MySQL sono programmi server ed è molto comune per eseguire i quattro programmi su un singolo computer fisico . Se si dispone di applicazioni più avanzate o di database ad alta intensità , si potrebbe scoprire che MySQL sta consumando la maggior parte delle risorse del computer server e sta causando siti web per diventare lento o non risponde . In questo caso si dovrebbe indagare mettendo MySQL sul proprio server fisico dedicato. Se lo fa , ci sono alcuni vantaggi rispetto avendo PHP e MySQL in esecuzione sullo stesso server . Definizione di un server

    in ambiente web , la parola "server" non solo implica un computer fisico separato , un server può essere un programma per computer che ascolta le richieste su una porta specifica e poi serve , o risponde a , tali richieste . E 'abbastanza comune per eseguire più server sullo stesso computer fisico , che è talvolta chiamato una "scatola ". Tuttavia, due programmi server che ascoltano la stessa porta non può essere eseguito sullo stesso computer fisico .

    LAMPADA

    PHP richiede un server Web e viene in genere implementata sul server Web Apache . MySQL è un programma server stesso . Apache, PHP e MySQL sono più comunemente implementati insieme su una versione del sistema operativo Linux . Questa configurazione è nota come "LAMP ", che è l'acronimo di Linux , Apache , MySQL e PHP , e spesso è distribuito su un singolo computer fisico . Apache in ascolto e risponde alle richieste sulla porta 80 . Quando si riceve una richiesta di un file PHP , Apache funziona l'interprete PHP sul codice PHP . MySQL controlla e risponde alle richieste sulla porta 3306 .
    Dedicato MySQL Server

    Dopo avere installato lo stack LAMP su un singolo computer server , è necessario monitorare la prestazioni e l'utilizzo del computer . Se si dispone di applicazioni molto attivi o di database ad alta intensità , si può scoprire che il server MySQL sta consumando la maggior parte delle risorse di calcolo . Quando ciò accade , altri server , come Apache , devono aspettare per soddisfare le loro richieste , anche quando queste richieste non comportano un database MySQL . Questo può rendere i siti web ospitati su questo computer sembra lento e non risponde . Se questo accade , si dovrebbe indagare mettendo MySQL sul proprio server fisico . Un amministratore di sistema Linux può aiutare a monitorare le risorse utilizzate da ciascun server e un amministratore di database MySQL può aiutare a stimare la potenza di elaborazione necessaria per un server MySQL dedicato.
    Vantaggi di server separati

    non vi è alcun motivo valido per mettere Apache /PHP e MySQL su server separati a meno che non si incontrano o anticipare problemi di prestazioni . Tuttavia, ci sono alcuni vantaggi ad avere server separati . In primo luogo , è possibile distribuire hardware differente in base al tipo di server. Apache spesso può essere eseguito su hardware meno costoso di MySQL e si potrebbe anche essere in grado di utilizzare l'hardware di ricambio per Apache e PHP . In secondo luogo , è possibile regolare il modo Linux è configurato su ogni macchina per ottenere il massimo delle prestazioni in base al tipo di elaborazione che fa. In terzo luogo, se un server si blocca non si perde entrambi Apache /PHP e MySQL , allo stesso tempo .

    Previous :

    next :
      Articoli Correlati
    ·Come costruire un robot Twitter in PHP 
    ·Come reimpostare un array in PHP 
    ·Come Batch inserire un file PHP a MySQL 
    ·Come creare file PDF in PHP 
    ·Come configurare un Proxy Host per PHP JavaScript 
    ·Procedura: Accesso diretto MySQL su GoDaddy SSH 
    ·Come aggiungere 30 minuti per una data in PHP 
    ·Come creare database MySQL per l'installazione DSN 
    ·Definizione di Global e statico in PHP 
    ·Come assegnare XML a una variabile in PHP 
      Articoli in evidenza
    ·Come identificare i tipi di Input Validation 
    ·Come popolare un Listview Da un elenco generico VB.Net 
    ·Come leggere un Utente /variabile di ambiente con VBScr…
    ·Come ombreggiatura a righe in Visual Basic 6 
    ·Come accedere ai dati in un oggetto DataSet 
    ·Come trovare la media utilizzando Perl 
    ·Come inserire in un database con un menu a discesa con …
    ·Come registrare su una Webcam da Chatroulette 
    ·Come usare un PHP per ottenere la sottocartella 
    ·Come partecipare a stringhe in Python 
    Copyright © Conoscenza Informatica http://it.wingwit.com