Použití sítí pro doručování obsahu se SharePointem Online

Shrnutí:    Tento článek popisuje sítě pro doručování obsahu (CDN) a způsob, jak je můžete využít ke zvýšení výkonu SharePointu Online.

V dnešních komunitách pro vývoj webu existuje spousta společných knihoven (například javascriptové a CSS soubory), které můžete do svého řešení SharePointu zahrnout. Mnoho z nich je hostováno Microsoftem na jejich ASP sítích pro doručování obsahu. To znamená, že můžete odkazovat na tyto knihovny umístěné na těchto distribuovaných serverech a umožnit předdefinovaným internetovým systémům směrování DNS najít server, který je nejblíže vašemu uživateli. Příklady v tomto článku ukazují, že časový rozdíl mezi stahováním oblíbené knihovny jQuery ze serveru SharePointu Online a z ASP sítí pro doručování obsahu je docela značný. Uživatel také už může mít stejnou verzi ze sítí pro doručování obsahu načtenou v mezipaměti místního počítače, takže tento soubor znovu stahovat nemusí. To může být důležité, když máte uživatele rozmístěné po celém světě a daleko od datacentra, které je hostitelem vašeho webu SharePointu Online.

Když vytváříte stránky pro SharePoint Online, fyzická vzdálenost mezi vašimi uživateli a místem instance SharePointu Online může ovlivnit latenci. To je obzvlášť důležité pro organizace s globálním pokrytím, které mají web umístěný na jednom kontinentě, a uživatele na druhé straně světa, kteří se snaží získat přístup k jeho obsahu. Sítě pro doručování obsahu pomáhají tuto situaci zmírnit tím, že určité oblíbené webové prostředky hostují na různých místech, které jsou koncovým uživatelům blíž.

Jelikož je síť pro doručování obsahu světovou sítí serverů, které hostují stejné soubory, internetové adresy URL pro soubory uložené v sítích pro doručování obsahu jsou klientským počítačem interpretovány tak, že soubor poskytne uživateli ten server, který je nejblíž. Tímto způsobem se podstatně snižují zpoždění způsobená dobou odezvy sítě.

Výzva v podobě hostování webů SharePointu Online pro globální cílovou skupinu

Weby SharePointu Online jsou umístěné v datacentrech podle místa (určeného uživatelem), které bylo vybráno, když jste prováděli registraci SharePointu Online. Pokud máte například svůj web na serverech ve Spojených státech a uživatele, kteří se k němu snaží získat přístup z východní Asie, mohou kvůli vzdálenosti, kterou musí data prostřednictvím optického kabelu urazit, vzniknout problémy související s latencí.

Mnoho statických souborů, které používají výchozí uživatelské rozhraní SharePointu, je už umístěno ve světové síti Microsoftu pro doručování obsahu. Tímto se časem zlepší výkonnost. Pokud ale používáte některé oblíbené javascriptové nebo CSS prostředky (například jQuery, Modernizr, Bootstrap nebo ASP.NET Ajax), můžete použitím volně dostupných sítí pro doručování obsahu zkrátit dobu jejich načítání.

Výhody používání sítí pro doručování obsahu ke zvýšení rychlosti stahování

Pokud použijete sítě pro doručování obsahu, dosáhnete zkrácení doby načítání stránek, a to hned z několika důvodů. Jedním z nich je to, že vzdálenost mezi sítí pro doručování obsahu a uživatelem může být kratší než vzdálenost instance SharePointu Online. Tyto sítě jsou široce rozmístěné a jsou navržené tak, aby měly velmi vysokou dostupnost a krátkou dobu odezvy. Dalším důvodem je to, že pokud používáte oblíbenou knihovnu CSS souborů společně se sítí pro doručování obsahu, uživatel už tuto knihovnu může mít v mezipaměti a nebude ji muset vůbec stahovat.

Následující snímky obrazovky znázorňují výhody používání sítí pro doručování obsahu. Tyto snímky obrazovky jsou z karty Síť ve vývojářských nástrojích Internet Exploreru 11. Zobrazují latenci u oblíbené knihovny jQuery. Tuto obrazovku si zobrazíte, když v Internet Exploreru stisknete klávesu F12 a vyberete kartu Síť, kterou symbolizuje ikona Wi-Fi.

Snímek obrazovky sítě F12

Tento snímek obrazovky zobrazuje knihovnu nahranou do galerie předlohových stránek na samotném webu SharePointu Online. Nahrání knihovny trvalo 1,51 sekund.

Snímek obrazovky s dobou načtení 1,51 sekund

Druhý snímek obrazovky zobrazuje stejný soubor poskytnutý sítí Microsoftu pro doručování obsahu. Tentokrát je latence přibližně 496 milisekund. To je velké zlepšení a ukazuje to, že celkový čas potřebný ke stažení obsahu stránky byl zkrácen o celou sekundu.

Snímek obrazovky s dobou načtení 469 milisekund

Použití sítí pro doručování obsahu se SharePoint Serverem 2013

Použití sítí pro doručování obsahu má smysl pouze ve spojení se SharePointem Online. Ve spojení se SharePoint Serverem 2013 byste se mu měli vyhnout. Je to proto, že když se jedná o místní server nebo server, který je poblíž, žádné výhody spojené se zeměpisnou polohou to nepřináší. Pokud navíc k serverům, na kterých je web umístěný, existuje síťové připojení, pak tento web můžete používat bez připojení k internetu, takže soubory ze sítě pro doručování obsahu nepotřebujete. V opačném případě byste síť pro doručování obsahu použít měli (pokud je tedy nějaká pro knihovnu a soubory, které potřebujete pro svůj web, dostupná a stabilní).

Oblíbené sítě pro doručování obsahu a jak je používat

Ajaxová síť Microsoftu pro doručování obsahu nabízí většinu oblíbených knihoven, mezi které patří jQuery (a všechny její ostatní knihovny), ASP.NET Ajax, Bootstrap, Knockout.js a mnoho dalších.

Pokud chcete tyto skripty zahrnout do svého projektu, jednoduše veškeré odkazy na tyto veřejně dostupné knihovny nahraďte odkazy na adresu sítě pro doručování obsahu a nemusíte je zahrnovat do samotného projektu. Například můžete použít následující odkaz na jQuery:

<script src=http://ajax.aspnetcdn.com/ajax/jquery-2.1.1.js> </script>

Další informace o sítích pro doručování obsahu najdete v článku Sítě pro doručování obsahu.

Další témata o použití sítí pro doručování obsahu se SharePointem

Hostování klientské webové části ze sítě pro doručování obsahu na bázi Office 365

Rozšiřte své znalosti a dovednosti
Projít školení
Získejte nové funkce jako první
Připojte se k účastníkům programu Office Insiders

Byly tyto informace užitečné?

Děkujeme vám za zpětnou vazbu.

Děkujeme vám za váš názor. Vypadá to, že bude užitečné, když vás spojíme s některým z našich agentů z podpory Office.

×