Frage

JS-Bibliothek wie JQuery kann direkt von anderer Website (zum Beispiel Google) verknüpft werden. Normalerweise verwende ich

<script type="text/javascript" src="/js/jQuery.min.js"></script>

Aber ich kann mit

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

oder ähnliches.

Ich mag die volle Kontrolle über meine Seite nehmen, so dass ich den ersten Weg. Aber der Einsatz von Google oder anderen Host hat einige Vorteile (das heißt verringerte Latenz, erhöhte Parallelität, besser Caching). Beide haben Vor- und Nachteile. Was soll ich verwenden? Was Sie verwenden, und warum?

Bitte lassen Sie mich Ihre Meinung wissen.

Danke

War es hilfreich?

Lösung

Ich denke, dass es auf das Publikum Ihrer Website abhängt.

Wenn Ihre Website ist öffentlich ausgerichtet und die Menschen es hauptsächlich oder ausschließlich aus dem Internet gehen zu zugreifen, dann werden Sie von niedrigerer Auslastung der Bandbreite profitieren, schnellere Antworten und Caching Vorteile, da die Wahrscheinlichkeit, dass die Datei, die zuvor verwiesen wurde, und geladen von einem anderen Standort ist hoch.

Wenn Ihre Website für ein Intranet intern ist man in Fragen der Menschen führen kann keinen Zugang zum Internet haben, aber Sie werden auch Bandbreite zu verschwenden, da Sie alle sind aussenden über das Internet eine Datei holen Sie hosten könnte vor Ort.

Andere Tipps

Ich verwende Google, wo möglich, aus Leistungsgründen, aber ich überprüfe auch in einer lokalen Kopie, falls ich brauche auf der Website zu arbeiten, wenn ich offline bin, zum Beispiel in einem Flugzeug oder an einem entfernten Standort ohne Internetzugang.

Vergessen Sie nicht, dass, wenn Sie eine Kopie von Google (oder wer auch immer) zu verwenden, müssen Sie die Möglichkeit, Schutz vor, dass sie die Datei verschieben oder ändern könnten, oder dass sie Server möglicherweise nach unten.

Wenn Ihre Website eine bestimmte JavaScript-Bibliothek benötigt, dann sollten Sie es herunterladen und servieren Sie sich. Wenn Ihr Einkommen auf diese Datei abhängt, das letzte, was Sie wollen, ist auf einer anderen Website zu verlassen, es zu schaffen.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top