Maison >interface Web >js tutoriel >Avantages de google hébergé jQuery

Avantages de google hébergé jQuery

Christopher Nolan
Christopher Nolanoriginal
2025-03-11 00:02:11683parcourir

Avantages de google hébergé jQuery

Fondamentalement, vous devriez voir ce type de code dans une balise d'en-tête d'un site Web:
 
C'est le moyen normal d'inclure la bibliothèque jQuery dans votre site Web. Il n'y a aucun problème à faire cela, mais il y a une meilleure façon. Les bibliothèques Google Ajax servent JQuery à vos utilisateurs provenant directement du réseau de centres de données de Google. Il y a plusieurs avantages sur l'hébergement jQuery sur votre propre serveur:
  • diminution de latence
  • Parallélisme accru
  • Mieux cache
  • Je vais expliquer ces trois avantages du CDN de Google et vous montrer quelques exemples d'utilisation de ce service.

    Daisser la latence

    CDN à court terme pour le réseau de livraison de contenu - Cela distribue votre contenu statique sur des serveurs dans divers emplacements physiques. Lorsqu'un navigateur a réussi à résoudre l'URL de ces fichiers, son téléchargement proviendra automatiquement du serveur disponible le plus proche du réseau. Dans Google Ajax Libraries CDN, les utilisateurs non physiquement près de votre serveur pourraient toujours télécharger jQuery plus rapidement que de les forcer à le télécharger depuis votre serveur.

    Augmentation du parallélisme

    pour éviter les serveurs de surcharge inutiles, limitant le nombre de connexions de navigateur peut être établi simultanément. Selon le navigateur, la limite peut être minimisée en deux connexions par nom d'hôte. À l'aide de Google Ajax Libraries CDN, il éliminera une demande à votre site, permettant à votre contenu local d'être téléchargé en parallèle. Cependant, cela ne fait pas une grande différence pour les utilisateurs avec un navigateur à six connexions, mais ceux-ci utilisent toujours un navigateur qui n'utilise que deux, la différence est évidente.

    Mieux cache

    Idéalement, le plus grand avantage mais le moins mentionné de l'utilisation du CDN de bibliothèques Google Ajax pour vous jQuery est que vos utilisateurs ne sont pas du tout tenus de télécharger jQuery. Peu importe à quel point votre mise en cache est agressive. Mais si vous hébergez JQuery localement, les utilisateurs devront le télécharger au moins une fois. Même s'ils ont des tonnes de copie identique de jQuery dans leur cache, celles-ci n'ont aucune utilité lorsque l'utilisateur visite votre site Web pour la première fois.

    Comment le faire

    Maintenant, vous avez probablement été convaincu par Google Ajax Libraries CDN. Il est temps de vous montrer comment faire ce genre de choses. Sur deux méthodes disponibles, cette méthode est celle que Google recommande: L'approche Google.load () offre le plus de fonctionnalités et de performances. Exemple:
     <span> // Vous pouvez spécifier des numéros de version partielle, tels que "1" ou "1.3", </span> <span> // & # x26; nbsp; avec le même résultat. Cela chargera automatiquement le </span> <span> // & # x26; nbsp; Dernière version correspondant à ce modèle de révision partiel </span> <span> // & # x26; nbsp; (par exemple, 1.3 chargerait 1.3.2 aujourd'hui et 1 chargerait 1.4.4). </span> google <span> .load ("jQuery", "1.4.4"); </span> google <span> .setOnloadCallback (function () {</span> <span> // place le code init ici au lieu de $ (document) .ready () </span> <span>}); </span> 
    Il n'y a rien de mal à cela, en fait, c'est une amélioration par rapport à l'hébergement de jQuery vous-même, et cela n'offre pas les meilleures performances. Avantages de google hébergé jQuery L'image ci-dessus montre clairement que le chargement, l'analyse et l'exécution de JSAPI affectent la demande JQuery réelle négativement. Ce n'est pas une grande quantité, mais c'est un retard. Le pire est que vous ne pouvez pas utiliser de manière fiable un gestionnaire $ (document) .ready () en conjonction avec ce type de méthode de chargement. Il nécessite le setOnloadCallback ().

    Retour à Essentials

    par-dessus tout ces inconvénients à la méthode Google.load (), je recommanderais d'utiliser ce type de manière ancienne qui évite le retard JSAPI et élimine trois demandes HTTP inutiles. Je recommanderais et préférerais celui-ci.

    Conclusion

    En fin de compte, la décision est entre vos mains. Vous pouvez choisir d'héberger le jQuery localement sur votre serveur ou d'utiliser le CDN Google Ajax Libraries. Mais j'espère que l'explication ci-dessus montre complètement l'avantage d'héberger jQuery via Google Ajax Libraries CDN sur l'héberger vous-même. Idéalement, le CDN Google Ajax Libraries est clairement meilleur.

    Les questions fréquemment posées sur le jQuery hébergé Google

    quels sont les avantages de l'utilisation de Google Hosted jQuery?

    google hébergé jQuery offre plusieurs avantages. Premièrement, cela augmente la vitesse et l'efficacité de votre site Web. Les serveurs de Google sont probablement plus rapides que les vôtres, donc votre site se chargera plus rapidement. Deuxièmement, il sauve la bande passante. Google héberge ces bibliothèques, donc ils ne prennent aucune place sur votre serveur. Enfin, il offre une meilleure mise en cache. La plupart des utilisateurs ont déjà ces bibliothèques mises en cache de Google. S'ils ont visité un site en utilisant la même bibliothèque, il ne sera pas nécessaire de télécharger à nouveau.

    Comment puis-je lier jQuery à partir de Google CDN?

    Pour lier jQuery à partir de Google CDN, vous devez ajouter une balise de script dans votre fichier HTML. L'attribut SRC de la balise de script doit pointer de la bibliothèque jQuery sur le CDN de Google. Voici un exemple:
    & # x3c; script src = "https://ajax.googleapis.com/ajax/libs/jquery/3.5.1/jquery.min.js"> & # x3c; / script> p>

    La dernière version de JQUERY sur Google CDN?

    sur le site Web de Google Developers. À partir de maintenant, la dernière version stable est JQuery 3.5.1. Cependant, c'est toujours une bonne idée de consulter le site officiel pour la version la plus récente.

    Pourquoi devrais-je utiliser le CDN de Google au lieu d'héberger jQuery moi-même?

    L'utilisation de CDN de Google pour jQuery a plusieurs avantages à l'héberger vous-même. Il réduit la charge sur votre serveur, augmente la vitesse de charge de votre site Web et améliore la mise en cache. De plus, le CDN de Google est susceptible d'être plus fiable et plus rapide que votre propre serveur.

    Puis-je utiliser JQuery hébergé par Google hors ligne?

    Non, vous ne pouvez pas utiliser JQuery hébergé par Google hors ligne. Étant donné que les fichiers sont hébergés sur les serveurs de Google, vous avez besoin d'une connexion Internet pour y accéder. Si vous avez besoin d'utiliser JQuery hors ligne, vous devez télécharger la bibliothèque et l'héberger sur votre propre serveur.

    est-il gratuitement hébergé par Google JQuery?

    Oui, JQuery hébergé par Google est entièrement gratuit. Google fournit ce service dans le cadre de sa mission de rendre le Web plus rapide et plus efficace.

    À quel point Google est-il fiable de Google JQuery?

    JQUERY hébergé par Google est extrêmement fiable. Les serveurs de Google sont parmi les plus robustes et les plus fiables au monde, garantissant que la bibliothèque JQuery sera toujours disponible lorsque votre site Web en aura besoin.

    Le jQuery hébergé Google prend-il en charge tous les navigateurs?

    Oui, Google Hosted jQuery prend en charge tous les navigateurs modernes, y compris Chrome, Firefox, Safari et Edge. Cependant, pour les navigateurs plus anciens, vous devrez peut-être utiliser une ancienne version de jQuery.

    À quelle fréquence jQUERY hébergée par Google est-elle mise à jour?

    jQuery hébergé Google est mise à jour chaque fois qu'une nouvelle version stable de jQuery est publiée. Google vise à garder ses bibliothèques hébergées aussi à jour que possible.

    Puis-je utiliser JQuery hébergé Google avec d'autres bibliothèques JavaScript?

    Oui, vous pouvez utiliser JQuery hébergé Google avec d'autres bibliothèques JavaScript. JQuery est conçu pour bien jouer avec d'autres bibliothèques, et l'utilisation du CDN de Google ne change pas cela.

    Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

    Déclaration:
    Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn