
Estou me perguntando sobre as vantagens de usar um CDN do Google em vez de outro CDN. Por exemplo, eu vi issopostagemno SO com uma das respostas dando o exemplo de uso do CDN do Google para jquery.
Quais são as vantagens de usar
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"></script>
em vez de fazer referência ao site do jquery?
<script src="https://code.jquery.com/jquery-1.4.2.min.js"></script>
Existe algum ou não, tudo se resume a apenas uma preferência?
Responder1
CDNs terão diferentes:
- capacidade - determina a rapidez com que seus usuários fazem o download
- locais ao redor do mundo - impacto semelhante na capacidade dependendo da localização
- utilização do usuário - aumenta as chances de eles já terem baixado a biblioteca e armazenado em cache de outro site
- bibliotecas servidas - é mais fácil usar um único CDN que tenha a maioria das bibliotecas que você usará
Os três primeiros são impossíveis de resolver ou exigem muita pesquisa. O último Google tem uma vantagem sobre o jQuery CDN, supondo que você esteja usando outras bibliotecas.
A maioria dos CDNs são tão bons agora que você e seu usuário não notarão diferença. Escolha aquele que é mais fácil para você.