Das ASP.NET-Entwicklungsteam stellt derzeit den neuen Microsoft AJAX CDN-Dienst (Content Delivery Network) bereit. Dieses CDN bietet Edge-Caching-Unterstützung für AJAX-Bibliotheken, einschließlich jQuery und ASP.NET AJAX. Der Dienst ist kostenlos, erfordert keine Registrierung und kann für kommerzielle und nichtkommerzielle Zwecke genutzt werden. Dieser Dienst bietet eine großartige Möglichkeit, die Geschwindigkeit externer Websites zu erhöhen.
Was bieten CDNs?
Content Delivery Networks (CDNs) bestehen aus „Edge-Cache“-Servern, die strategisch an wichtigen Internet-Netzwerkpunkten auf der ganzen Welt platziert sind. Diese „Edge-Cache“-Server können zum Zwischenspeichern und Bereitstellen verschiedener Arten von Inhalten verwendet werden, darunter Bilder, Videos, CSS- und JavaScript-Dateien.
Die Verwendung eines CDN kann die Endbenutzerleistung einer Website erheblich verbessern, da es Browsern ermöglicht, Inhalte schneller abzurufen und herunterzuladen. Beispielsweise muss der Browser zum Herunterladen einer Bildanfrage nicht mehr über das Internet zu Ihrem Webserver gehen. Ein CDN kann die Anfrage direkt von einem nahegelegenen „Edge-Cache“-Server bedienen, und der Edge-Cache-Server kann mit Ihrem Server verknüpft sein Der Client ist nur einen einzigen Netzwerk-Hop entfernt (was sehr schnelle Rückgaben und ein schnelleres Laden Ihrer Webseiten ermöglicht).
Was bietet Microsoft AJAX CDN?
Mit Microsoft AJAX CDN können Sie ganz einfach jQuery- und ASP.NET AJAX-Skriptbibliotheken zu Ihrer Website hinzufügen und diese Skripts automatisch von unseren Tausenden geografisch lokalisierten Edge-Caching-Servern auf der ganzen Welt bereitstellen.
Jetzt auch SSL-Unterstützung verfügbar
Eine Funktion, die wir bereits im September angekündigt hatten (aber zum Zeitpunkt der ersten Einführung noch nicht verfügbar war), ist die SSL-Unterstützung für Skripte, die auf CDNs bereitgestellt werden. Dies ist für Szenarien erforderlich, in denen Sie SSL-fähige Seiten auf Ihrer Website haben und auf Skriptbibliotheken im Microsoft CDN verweisen möchten und vermeiden möchten, dass den Endbenutzern, die Ihre Website besuchen, die Meldung „Diese Seite enthält mehr als nur Sicherheitsinformationen“ angezeigt wird enthält unsicheren Inhalt“-Sicherheitswarnung.
Für diese auf dem Microsoft AJAX CDN gehosteten Skripte ist jetzt die SSL-Unterstützung aktiviert. Verwenden Sie einfach das „https“-Tag für alle Skriptverweise auf Ihrer Website, die auf das CDN verweisen, und die Skripte werden jetzt über SSL bereitgestellt. Hier ist beispielsweise ein Beispiel für die Referenzierung von jQuery über SSL:
Die Microsoft AJAX CDN-Dokumentation wurde kürzlich mit weiteren Details aktualisiert. Weitere Informationen finden Sie hier. Dieses Dokument listet alle Skriptbibliotheken auf, die derzeit über CDN bereitgestellt werden. Wir fügen ständig weitere Skriptbibliotheken hinzu und die Dokumentation wird aktualisiert, sobald neue Skripte verfügbar sind.