ホームページ >ウェブフロントエンド >jsチュートリアル >GoogleのメリットはJQueryをホストしました

GoogleのメリットはJQueryをホストしました

Christopher Nolan
Christopher Nolanオリジナル
2025-03-11 00:02:11680ブラウズ

GoogleのメリットはJQueryをホストしました

基本的に、ウェブサイトのヘッダータグ内にこの種のコードが表示されるはずです。これを行うことに問題はありませんが、より良い方法があります。 Google Ajax Librariesは、Googleのデータセンターネットワークから直接来るユーザーにJQueryを提供しています。これには、独自のサーバーでJQueryをホストする上でいくつかの利点があります。
  1. 潜在性の低下
  2. 並列性の増加
  3. キャッシングの改善
GoogleのCDNのこれらの3つの利点を説明し、このサービスを使用する例をいくつか紹介します。

コンテンツ配信ネットワークのレイテンシ

CDN短期を減らす - これにより、さまざまなさまざまな物理的な位置のサーバー上に静的コンテンツが分配されます。ブラウザがこれらのファイルのURLを解決したとき、それらのダウンロードは、ネットワーク内で最も近い利用可能なサーバーから自動的に届きます。 Google AjaxライブラリCDNでは、サーバーの近くに物理的にはないユーザーは、サーバーからそれを強制するよりも速くjQueryをダウンロードすることができます。

並列性の増加

不要な過負荷サーバーを回避するのに役立ち、ブラウザの接続の数を同時に制限することができます。ブラウザに応じて、制限はホスト名ごとに2つの接続に最小化される場合があります。 Google AjaxライブラリCDNの助けを借りて、サイトへの1つのリクエストを排除し、ローカルコンテンツを並行してダウンロードできます。ただし、6つの接続ブラウザを持つユーザーには大きな違いはありませんが、2つだけを使用するブラウザを使用しているユーザーには、違いは明らかです。

より良いキャッシュ

理想的には、Google Ajaxライブラリcdnを使用することの最大で最も言及されていない利点は、ユーザーがJQueryをまったくダウンロードする必要がないことです。あなたのキャッシングがどれほど攻撃的であるかは関係ありません。ただし、ローカルでjqueryをホストしている場合、ユーザーは少なくとも1回ダウンロードする必要があります。たとえ彼らがキャッシュにjQueryの同じコピーをたくさん持っていても、ユーザーが最初にあなたのウェブサイトにアクセスするとき、それらは役に立ちません。

それを行う方法

今、あなたはおそらくGoogle AjaxライブラリCDNに納得しているでしょう。このことをする方法をあなたに示す時が来ました。利用可能な2つの方法のうち、この方法は、Googleが推奨する方法です。 google.load()アプローチは最も機能とパフォーマンスを提供します。 例:
 <span> //「1」または「1.3」、</span> <span> //&#x26; nbsp;同じ結果で。そうすることで、</span> <span> //&#x26; nbsp;その部分的な改訂パターンを一致させる最新バージョン</span> <span> //&#x26; nbsp; (例えば1.3は今日1.3.2をロードし、1は1.4.4をロードします)。 </span> google <span> .load( "jquery"、 "1.4.4"); </span> google <span> .setOnloadCallback(function(){</span> <span> // $(document).ready()</span> <span>})の代わりにここにinit codeを配置します。 </span> 
これには何の問題もありません。実際、それはJqueryを自分でホストすることを改善しており、最高のパフォーマンスを提供しません。 GoogleのメリットはJQueryをホストしました上記の画像は、JSAPIの読み込み、解析、実行が実際のjQuery要求に否定されることを明確に示しています。それは大したことではありませんが、遅延です。最悪の部分は、この種のロードメソッドと組み合わせて$(document).ready()ハンドラーを確実に使用できないことです。 SetonloadCallback()が必要です。

Essentialsに戻る

は、Google.load()メソッドのすべての欠点を上回っています。この種の古い方法を使用すると、JSAPIの遅延が回避され、3つの役に立たないHTTP要求が排除されます。私はこれをお勧めし、それを好みます。

結論

結局のところ、決定はあなたの手にあります。サーバーでjQueryをローカルにホストするか、Google AjaxライブラリCDNを使用することを選択できます。しかし、上記の説明がGoogle AjaxライブラリCDNを介してJqueryをホストしたことをホストするという利点を完全に示していることを願っています。理想的には、Google AjaxライブラリCDNの方が明らかに優れています。

Googleがホストしたjquery

GoogleホストJqueryを使用することの利点は何ですか?

GoogleホストJQueryがいくつかの利点を提供します。まず、ウェブサイトの速度と効率を向上させます。 Googleのサーバーは自分のサーバーよりも速い可能性が高いため、サイトはより速く読み込まれます。第二に、帯域幅を節約します。 Googleはこれらのライブラリをホストするため、サーバー上のスペースを占有しません。最後に、より良いキャッシングを提供します。ほとんどのユーザーは、すでにGoogleからこれらのライブラリをキャッシュしています。同じライブラリを使用してサイトにアクセスした場合、再度ダウンロードする必要はありません。

jqueryをGoogle CDNからリンクするにはどうすればよいですか?

Google CDNからJQUERYをリンクするには、HTMLファイルにスクリプトタグを追加する必要があります。スクリプトタグのSRC属性は、GoogleのCDNのjQueryライブラリを指す必要があります。例は次のとおりです。
&#x3c;スクリプトsrc = "https://ajax.googleapis.com/ajax/libs/jquery/3.5.1/jquery.min.js">&#x3c; Google Developers Webサイトで。現在のところ、最新の安定したバージョンはjQuery 3.5.1です。ただし、最新のバージョンについては、公式Webサイトをチェックすることをお勧めします。

自分でjqueryをホストする代わりにGoogleのCDNを使用する必要がありますか?サーバーの負荷が削減され、ウェブサイトの負荷速度が向上し、キャッシュが向上します。さらに、GoogleのCDNは、独自のサーバーよりも信頼性が高く、高速になる可能性があります。

GoogleホストJQueryをオフラインで使用できますか?ファイルはGoogleのサーバーでホストされているため、アクセスするにはインターネット接続が必要です。 jqueryをオフラインで使用する必要がある場合は、ライブラリをダウンロードして独自のサーバーでホストする必要があります。

Googleホストはjqueryを無料で使用できますか?

はい、GoogleホストJQueryは完全に使用できます。 Googleは、Webをより速く、より効率的にするという使命の一環としてこのサービスを提供しています。

Googleホストjqueryはどの程度信頼できますか?

GoogleホストJQueryは非常に信頼できます。 Googleのサーバーは世界で最も堅牢で信頼性が高いものであり、Webサイトに必要なときにJQuery Libraryが常に利用できるようにします。ただし、古いブラウザの場合、jQueryの古いバージョンを使用する必要がある場合があります。

Googleホストjqueryはどのくらいの頻度で更新されますか?

GoogleホストJQueryが更新され、JQueryの新しい安定したバージョンがリリースされるたびに更新されます。 Googleは、ホストされたライブラリを可能な限り最新の状態に保つことを目指しています。

他のJavaScriptライブラリでGoogleホストJQueryを使用できますか? jQueryは他のライブラリとうまく再生するように設計されており、GoogleのCDNを使用することはそれを変更しません。

以上がGoogleのメリットはJQueryをホストしましたの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。