Pergunta

O Google hospeda as populares bibliotecas do Ajax gratuitamente em:

http://code.google.com/apis/ajaxlibs/

Você pode aproveitar a largura de banda deles, o deles CDN E o mais importante é que os usuários já podem ter em cache em outro site que está recuperando seus arquivos JS do Google.

Estava se perguntando se o mesmo vale para o Microsoft Ajax em algum lugar? Ou está em algum lugar no site da Microsoft, eu poderia 'roubar' a hospedagem.

Também existe algum benefício de eu hospedá -lo em uma CDN como a Amazon A3. Eu acredito que não vou resolver o Número de downloads simultâneos em questão Porque o Internet Explorer bloqueará enquanto um script está baixando.

Foi útil?

Solução

A Microsoft lançou hoje o Microsoft Ajax CDN Isso fornecerá bibliotecas Microsoft Ajax e JQuery.

Outras dicas

Você está fazendo algumas perguntas aqui.

Em primeiro lugar, tanto quanto eu sei Yahoo e Google são as únicas empresas que oferecem hospedagem de CDN gratuita para bibliotecas JavaScript.

Em segundo lugar, o que prejudicará o desempenho da sua página são as pesquisas excessivas do DNS. Trata -se de equilibrar o custo de uma pesquisa DNS vs. a diferença na velocidade de um CDN em comparação com o servidor local. Normalmente, a diferença entre o CDN e o seu servidor é suficiente para que valha a pena obter sua biblioteca comum a partir do CDN.

Em um mundo ideal, você deve usar o menor número possível de nomes de host. Você deve estar buscando 1 página HTML do seu servidor, 1 JavaScript da CDN e 1 CSS da CDN. Se você não puder pagar seu próprio acesso CDN, 1 página HTML do seu servidor, 1 biblioteca JavaScript a partir do CDN, 1 arquivo JavaScript do seu servidor. 1 biblioteca CSS do arquivo CDN e 1 CSS do seu servidor está bem. Ainda são apenas 2 hosts. As diretrizes de desempenho dizem que 2-4 é o seu ideal.

Em termos de uso do S3 como CDN do orçamento, você deve comparar a velocidade de obter um arquivo do S3 e seu próprio host para avaliar se isso vale a pena. É extremamente importante que qualquer CDN que você use tenha apenas 1 nome de host. Portanto, se o S3 redirecionar solicitações para s3.1.amazon.com e s3.2.amazon de tudo o que não seria uma boa solução.

Espero que isso ajude.

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