estensione del file della pagina html con zip zlib?
Domanda
Cosa fa un file html con zip usando zlib (deflate) simile seduto sul server? Ha un estensione diversa da .html?
Soluzione
A seconda delle impostazioni del server web, è anche possibile comprimere i file HTML in anticipo, oltre ad avere il server web li zip automaticamente. Di solito l'estensione è .gz, ad esempio mypage.html diventa MyPage.html.gz. Con le impostazioni corrette, se qualcuno richiede http://example.com/MyPage.html , e Apache vede MyPage.html.gz, e il client supporta la compressione, sarà invece servirà la versione MyPage.html.gz. Il cliente sarà quindi in modo trasparente decomprimere il contenuto, e l'utente non sarà nemmeno sapere o cura che è stato compresso (tranne forse un po 'più felice di essere che la pagina caricata una frazione di secondo più veloce)
Altri suggerimenti
E 'l'estensione caricato con.
Si noti che se si chiede il server web per servire le pagine HTML sgonfi, lo farà on-the-fly, e qualsiasi caching lo fa sarà da qualche parte diversa dalla vostra directory del sito web, in modo da non effettivamente vedere chi file, se si tratta di file a tutti.
In altre parole, se si sta servendo on-the-fly file compressi, si archiviano i file normali sul server con il htm normale o estensioni .html.