Apache melhor compressão http

2

Gerei um arquivo vazio de 500 MB no Windows 10 usando o CMD fsutil file createnew <filename> <length> e fiz o upload dele para dois servidores:

  1. Servidor dedicado do Ubuntu 16.04 LTS com PHP 7.1.3-2 + deb.sury.org ~ xenial + 1 e Apache / 2.4.25. Este é um novo servidor não configurado.
  2. Alguma hospedagem compartilhada aleatória.

Quando tento fazer o download do servidor dedicado, demora um pouco (cerca de 2 minutos), mas quando tento fazer o download da hospedagem compartilhada, isso acontece instantaneamente em 1 segundo.

Então, eu estou supondo que eles ativaram algum tipo de compressão que detectou que o arquivo consiste de todos os zeros ("00000000 ...") e eles poderiam enviá-lo em um segundo.

Como posso ativar esse tipo de compactação no meu Apache? mod_deflate está habilitado por padrão no Ubuntu, então não é isso que eu acredito.

Aqui está o esclarecimento:

  1. Em ambos os casos, o tamanho do arquivo na minha pasta "Downloads" é de 500 MB. Algumas pessoas estão sugerindo que eu baixei um arquivo de 0 MB em 1 segundo: Não.
  2. Ambos os servidores estão conectados a uma conexão de 1 Gbps e eu estou conectado a apenas ~ 40 mbit / s, então é claro que não haveria nenhuma possibilidade de eu baixar 500 MB em 1 segundo.
  3. O tempo de download da hospedagem compartilhada é de 1 segundo (talvez 2). Isso acontece instantaneamente.
  4. Quando eu carrego ou baixo esse arquivo de 500 MB via FTP, em ambos os casos isso leva muito tempo (2 minutos). Somente via HTTP a diferença é de 1 segundo contra 2 minutos.

Tenho certeza de que mais hosts compartilhados têm esse comportamento, então se alguém tiver acesso a Bluehost, Godaddy etc., eles podem tentar isso e tenho certeza de que eles também receberão um download de 1 segundo em um arquivo vazio de 500 MB alguns hosts compartilhados e bem configurados.

    
por Jos 25.03.2017 / 02:16

0 respostas