Dato che lo standard HTTP/2 è oramai nelle fasi finali di approvazione, che il supporto ad SPDY (che è alla base del suddetto standard) è ragionevolmente diffuso nella maggior parte dei browser principali, sia desktop che mobili, e che il sito è già tutto su HTTPS (condizione necessaria per usufruire di HTTP/2 nell'implementazione attuale di tutti i principali browser) pensate possa avere senso attivare tale protocollo (HTTP/2) anche su TurboLab.it?
developerwinme ha scritto:Ci sono particolari fattori limitanti in merito?
Il protocollo HTTP/2 non è ancora stato implementato nel webserver Apache (utilizzato da TLI). Maggiori informazioni: QUI.
Avevo letto di un componente aggiuntivo per Apache che implementa la funzione, ma comunque spero che nei prossimi mesi la situazione andrà migliorando a livello di supporto da parte di httpd, con la pubblicazione della versione definitiva dello standard e il supporto da parte dei maggiori browser, già annunciato e disponibile, quantomeno in forma di Beta/Alpha/Preview, per IE, Firefox e Chrome/Opera.
Oltre a tale problematica, ci sono altri aspetti che impediscono l'introduzione di HTTP/2 quando Apache lo supporterà?
Sono particolarmente interessato perché mi sembra che i miglioramenti portati dal nuovo standard siano consistenti e sarebbe un peccato non usufruirne appena possibile
HTTP/2 offre miglioramenti importanti ed è già da qualche mese che cerco di informarmi per capire come adottarlo. Purtroppo, fino a quando non arriva su Apache, c'è poco che possiamo fare
Apache dalla versione 2.4.17 (in poi) introduce, attraverso un apposito modulo, il supporto al protocollo HTTP/2.
Ciò, al momento, ci interessa solo limitatamente poichè:
Il mod_http2 è ancora considerato come sperimentale ed in fase di sviluppo (su GitHub sono segnalati vari problemi non (ancora) risolti)
La versione di Apache necessaria non è inclusa nei repository ufficiali di CentOS 6.X quindi, a meno di compilare il tutto manualmente o utilizzare pacchetti / repository esterni (cosa che sconsiglio vivamente), non è possibile usufruire dell'apposito modulo
Aggiornerò la discussione in presenza di sviluppi degni di nota.
Riporto inoltre alcuni link di riferimento: Informazioni modulo (Apache), "how to" (LINK), progetto modulo (GitHub).
Tutto corretto. Siamo appunto piantati sul fatto che, senza CentOS 7, abbiamo solo Apache 2.2 (ho chiesto al nostro "spacciatore di pacchetti aggiornati" di fiducia, ma non "tratta" Apache e le soluzioni alternative non mi convincono molto...).
Inserendo un messaggio, dichiari di aver letto e accettato il regolamento di partecipazione.
Nello specifico, sei consapevole che ti stai assumendo personalmente la totale responsabilità delle tue affermazioni, anche in sede civile e/o penale,
manlevando i gestori di questo sito da ogni coinvolgimento e/o pretesa di rivalsa.
Dichiari inoltre di essere consapevole che il messaggio sarà visibile pubblicamente, accetti di diffonderlo con licenza
CC BY-NC-SA 3.0 (con attribuzione a "TurboLab.it") e rinunci ad ogni forma di compensazione (economica o altro).
Rinunci inoltre esplicitamente a qualsiasi pretesa di cancellazione del messaggio.