PDA

View Full Version : [PHP] Connection: Keep-Alive


satoshi2005
31-01-2007, 09:45
Salve gente,
Ho letto che mettendo l'header "Connection: Keep Alive" si può riutilizzare una stessa connessione per più richieste.

Cosa si intende? Che vantaggi ci sono? Per cosa può essere utile?

Grazie, sato

andbin
31-01-2007, 11:58
Salve gente,
Ho letto che mettendo l'header "Connection: Keep Alive" si può riutilizzare una stessa connessione per più richieste.

Cosa si intende? Che vantaggi ci sono? Per cosa può essere utile?

Grazie, satohttp://en.wikipedia.org/wiki/HTTP_persistent_connection

È una funzionalità gestita dal server web, non dal PHP o in generale dal linguaggio server-side usato. Significa solo che il socket TCP non viene subito chiuso ma riutilizzato.

Se il browser richiede una pagina .php, il PHP esegue lo script, invia l'output e basta. Questa è una richiesta/risposta. Che poi ad esempio il browser riusi lo stesso socket per richiedere al server una immagine gif, al programmatore interessa poco. ;)