Pergunta

O que um arquivo html zipado usando zlib (deflate) olhar como estar sentado no servidor? Será que ela tem uma extensão diferente do que .html?

Foi útil?

Solução

Dependendo das configurações do servidor web, também é possível compactar os arquivos html com antecedência, além de ter o servidor web automaticamente zip-los. Normalmente, a extensão é .gz, por exemplo myPage.html se torna MyPage.html.gz. Com as configurações corretas, se alguém solicita http://example.com/MyPage.html e Apache vê MyPage.html.gz, ea compressão suporta o cliente, em vez irá servir a versão MyPage.html.gz. O cliente, então, de forma transparente descomprimir o conteúdo, eo usuário não vai nem saber ou cuidado que foi comprimido (exceto, talvez, ser um pouco mais feliz que a página carregada uma fração de segundo mais rápido)

Outras dicas

Tem a extensão que você carregou com ele.

Note que se você pedir ao servidor web para servir páginas HTML deflacionados, ele irá fazê-lo on-the-fly, e qualquer caching ele faz será em algum lugar diferente do seu diretório web site, então você não vai realmente ver os arquivos, se eles são arquivos em tudo.

Em outras palavras, se você está servindo on-the-fly arquivos compactados, você armazenar os arquivos normais no servidor com o .htm normal ou extensões .html.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top