Domanda

Cosa fa un file html con zip usando zlib (deflate) simile seduto sul server? Ha un estensione diversa da .html?

È stato utile?

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.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top