Heim  >  Artikel  >  Web-Frontend  >  Sollte ich jQuery von Google JSAPI oder ein CDN einbinden?

Sollte ich jQuery von Google JSAPI oder ein CDN einbinden?

Susan Sarandon
Susan SarandonOriginal
2024-11-02 19:10:30794Durchsuche

Should I include jQuery from Google JSAPI or a CDN?

Einbindung von jQuery: Google JSAPI vs. CDN

Eine gängige Praxis ist die Einbindung von jQuery aus Googles JSAPI (JavaScript Application Programming Interface) mithilfe von Folgende Syntax:

<code class="html"><script src="https://www.google.com/jsapi"></script>
<script>
google.load('jquery', '1.3.1');
</script></code>

Diese Methode kann jedoch manchmal zu langsamen Ladezeiten führen, da der Aufbau einer SSL-Verbindung mit Google lange dauert.

Eine andere Möglichkeit besteht darin, jQuery direkt einzubinden von einem Content Delivery Network (CDN), wie zum Beispiel Googles eigenem CDN:

<code class="html"><script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.3/jquery.min.js"></script></code>

Standardmäßig wird jQuery über HTTP bereitgestellt, Sie können aber auch den „http:“-Teil der URL entfernen, um dies sicherzustellen Das Skript kann sowohl über HTTP als auch über HTTPS geladen werden:

<code class="html"><script src="//ajax.googleapis.com/ajax/libs/jquery/1.4.3/jquery.min.js"></script></code>

Diese Methode wird empfohlen, da das CDN von Google weit verbreitet ist und sich als schnelle und zuverlässige Bereitstellung von jQuery erwiesen hat. Wenn Benutzer außerdem bereits andere Websites besucht haben, die das CDN von Google verwenden, ist das jQuery-Skript möglicherweise bereits lokal zwischengespeichert, was die Ladezeiten noch weiter verkürzt.

Wenn Sie jQuery lieber von Ihrem eigenen Server bereitstellen möchten, können Sie das herunterladen Laden Sie die Bibliothek von der jQuery-Website herunter und hosten Sie sie lokal. Diese Methode erfordert jedoch möglicherweise eine zusätzliche Bandbreitennutzung auf Ihrem Server und bietet nicht die gleichen Caching-Vorteile wie die Verwendung eines CDN.

Das obige ist der detaillierte Inhalt vonSollte ich jQuery von Google JSAPI oder ein CDN einbinden?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn