Pergunta

Eu hospede de casa, usando minha conexão de internet em casa (Apache no OS X), não é uma linha de negócios ou algo assim. Ainda assim, consegui conter cerca de 20ms ping, 55Mbps para baixo e 12Mbps para cima, só então estamos claros, isso não é uma conexão DSL de taxa de corte: p

Anyway, usando o teste de velocidade do site do Pingdom, eu sou capaz de testar os tempos de carga dos vários arquivos envolvidos com um site, incluindo arquivos HTML, CSS, JS e .woff.

Os arquivos .woff são para uma fonte personalizada para o site, e eles são hospedados no servidor com o restante dos arquivos do site e Dropbox.

Quando eu especificar no arquivo CSS para buscar o .woffs do Dropbox, em vez do servidor inicial, o Pingdom relata um generoso aumento de desempenho no tempo de carregamento do site. Na verdade, vai de cerca de 3s até apenas mais de 1 segundo para carregar tudo, .woffs incluídos, é claro.

Claro que isso não é surpreendente porque o Dropbox faz isso por uma vida metafórica e, portanto, podemos esperar que o tempo de resposta do servidor e os velocidades de download para serem muito melhores que um servidor doméstico. Ainda assim, o que é interessante é que o pingdom relata o .woffs para ser muito menor quando eles vêm do Dropbox - até 95% menores. Tudo isso, quando o link para Dropbox é SSL, também.

Eu tentei encontrar mais informações sobre como o Dropbox converte ou compacta arquivos enviados, mas não estou encontrando muito. Além disso, quando a fonte é descarregada da Dropbox, é em tamanho original, muito maior.

Alguém sabe alguma coisa sobre isso? O Dropbox Otimize automaticamente arquivos .woff para @ import-ing? Parece um pouco mágico ... também, parece que está levando o servidor de casa um pouco para entregar os arquivos .woff, talvez isso seja apenas padrão para uma conexão de internet em casa, mas ele me parece excessivamente lento. Cada .woff é de cerca de 100kb.

Eu adoraria postar uma foto, mas ... de qualquer maneira, aqui está um link para a captura de tela - https://www.dropbox.com/s/qasp9r7s6n8n7ba/home%20v.%20dropbox.png (Dropbox está cortando o fundo para mim, para que você possa optar Para baixar a imagem e visualizá-lo localmente)

Foi útil?

Solução

Como Smarx disse, Afixando? Raw= 1 ou? dl= 1 ao final de um link do Dropbox irá fazer o link download diretamente, sem "lobby" página com um botão de download no site do Dropbox.

Isso permite que o arquivo CSS busque arquivos de fonte e tal do Dropbox via @Import, por exemplo.

Em breve testes, parecia que nenhum parâmetro de consulta (RAW= 1 ou? DL= 1) ofereceu desempenho superior ao outro e, na verdade, cada arquivo hospedado do Dropbox recebe duas solicitações para carregar em um site.Como resultado, na verdade parece que é mais eficiente (leia: mais rápido) para manter os arquivos .woff no meu caso no servidor doméstico em vez de servidores de download "superfast" do Dropbox.

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