2009-01-27 10 views
1

Google héberge les bibliothèques ajax populaires gratuitement à:Hébergé Microsoft Ajax sur CDN?

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

Vous obtenez de profiter de leur bande passante, leur CDN et surtout que les utilisateurs peuvent déjà mettre en cache un autre site qui est en train de récupérer leurs fichiers JS de Google .

Je me demandais juste si la même chose est vraie pour Microsoft AJAX n'importe où? Ou est-il quelque part sur le site de Microsoft que je pourrais «voler» l'hébergement de.

Aussi est-il un avantage de moi héberger moi-même sur un CDN comme Amazon A3. Je crois que je ne vais pas résoudre le number of simultaneous downloads issue car Internet Explorer bloquera pendant le téléchargement d'un script.

Répondre

6

Microsoft a lancé aujourd'hui le Microsoft AJAX CDN qui fournira les bibliothèques Microsoft AJAX et jQuery.

+1

Hooraay! ScriptManager obtiendra une propriété plus étrange! :) –

1

Vous posez quelques questions ici. D'abord, pour autant que je sache, Yahoo et Google sont les seules entreprises qui offrent un hébergement CDN gratuit pour les bibliothèques JavaScript. Deuxièmement, la chose qui va nuire à la performance de votre page est une recherche DNS excessive. Il s'agit d'équilibrer le coût d'une recherche DNS par rapport à la différence de vitesse d'un CDN par rapport à votre serveur local. Normalement, la différence entre le CDN et votre serveur est suffisante pour que la bibliothèque commune du CDN soit vraiment utile.

Dans un monde idéal, vous devez utiliser le moins de noms d'hôtes possible. Vous devriez viser 1 page HTML de votre serveur, 1 Javascript de CDN et 1 CSS de CDN. Si vous ne pouvez pas vous permettre votre propre accès CDN, alors 1 page HTML de votre serveur, 1 Javascript Library de CDN, 1 fichier Javascript de votre serveur. 1 bibliothèque CSS de CDN et 1 fichier CSS de votre serveur est très bien. C'est toujours seulement 2 hôtes. Les directives de performance disent 2-4 est votre idéal. En termes d'utilisation de S3 comme budget CDN, vous devez comparer la vitesse d'obtention d'un fichier depuis S3 et votre propre hôte pour évaluer si cela en vaut la peine. Il est extrêmement important que tout CDN que vous utilisez n'ait qu'un seul nom d'hôte. Donc, si S3 redirige les demandes vers S3.1.amazon.com et S3.2.amazon de tout ce qui ne serait pas une bonne solution.

J'espère que cela aide.

+0

bon point. Si nous utilisons déjà S3 pour les images (ce que nous serons), nous pouvons également y ajouter un ajax. Je suppose qu'ils supportent gzip –

+0

Dojo est disponible sur le CDN d'AOL - http://dev.aol.com/dojo –