Uporaba omrežij za dostavo vsebine v storitvi SharePoint Online

Povzetek:    V tem članku so opisana omrežja za dostavo vsebin (CDN) in kako jih uporabljati za povečanje učinkovitosti delovanja storitve SharePoint Online.

V današnjih skupnostih za razvoj spleta je veliko skupnih knjižnic (kot sta JavaScript in datoteke CSS), ki jih lahko vključite v svojo SharePointovo rešitev. Številne takšne knjižnice gosti Microsoft v svojem sistemu ASP CDN. To pomeni, da se lahko sklicujete na te knjižnice v teh distribuiranih strežnikih in dovolite usmerjevalnim sistemom DNS, ki so vgrajeni v internet, da poiščejo najbližji strežnik za vašega uporabnika. Primeri v tem članku ponazarjajo precej veliko časovno razliko med prenašanjem priljubljene knjižnice jQuery iz strežnika storitve SharePoint Online v primerjavi s sistemom ASP CDN. Uporabnik morda tudi že ima različico sistema CDN, predpomnjeno v lokalnem računalniku, tako da mu ni treba prenesti datoteke. To je lahko pomembno, če imate uporabnike, ki so razpršeni po svetu in zelo oddaljeni od podatkovnega središča, ki gosti vaše mesto storitve SharePoint Online.

Pri ustvarjanju strani za SharePoint Online, na zakasnitev lahko vplivata fizična razdalja med uporabniki in lokacija primerka storitve SharePoint Online. To je še posebej pomembno za globalne organizacije, kjer spletno mesto morda gosti ena celina, medtem ko uporabniki dostopajo do njenih vsebin z drugega konca sveta. Sistemi CDN olajšajo takšne okoliščine tako, da gostijo določena priljubljena spletna sredstva na različnih lokacijah, ki so bliže končnim uporabnikom.

Ker je CDN svetovno omrežje strežnikov, ki gostijo iste datoteke, internetne URL-je za datoteke, ki so shranjene v sistemih CDN, interpretira odjemalska naprava, da lahko strežnik, ki je najbliže uporabniku, izvede datoteko. Na ta način se zakasnitev zaradi kroženja po omrežju bistveno zmanjša.

Izziv gostovanja spletnih mest storitve SharePoint Online za globalno občinstvo

Spletna mesta storitve SharePoint Online gostijo podatkovna središča glede na lokacijo (določi jih uporabnik) in so izbrana ob prijavi s storitvijo Office 365. Če je na primer vaše spletno mesto v strežnikih v Združenih državah, vaši uporabniki pa dostopajo do vašega mesta iz vzhodne Azije, lahko pride do težav z zakasnitvijo zaradi razdalje, ki jo morajo podatki prepotovati prek optičnega kabla.

Številne statične datoteke, ki jih uporablja privzeti SharePointov uporabniški vmesnik, že gosti Microsoftovo svetovno omrežje sistemov CDN. To bo sčasoma pripomoglo k boljši učinkovitosti. Če pa uporabljate katero koli od priljubljenih sredstev JavaScript in CSS (na primer JQuery, Modernizr, Bootstrap ali ASP.NET Ajax), lahko izboljšate čase prenašanja teh datotek tako, da uporabite prosto dostopne sisteme CDN.

Prednosti uporabe sistemov CDN za izboljšanje hitrosti prenosa

Razlogov, zakaj lahko z uporabo sistemov CDN izboljšate čas nalaganja strani, je več. Eden je ta, da je razdalja med sistemom CDN in uporabnikom lahko krajša od razdalje do primerka storitve SharePoint Online. Ta omrežja so močno razpršena in tudi zasnovana tako, da omogočajo visoko raven razpoložljivosti in visoke odzivne čase. Drug razlog je ta, da če uporabljate priljubljeno knjižnico datotek CSS v povezavi s sistemom CDN, uporabnik morda že ima predpomnjeno knjižnico, zato mu je sploh ne bo treba prenesti.

Na spodnjih posnetkih zaslona so ponazorjene prednosti uporabe sistemov CDN. Ti posnetki zaslona so z zavihka Omrežje v orodjih za razvijalce za Internet Explorer 11. Na teh posnetkih zaslona je prikazana zakasnitev v priljubljeni knjižnici jQuery. Do tega zaslona pridete tako, da v Internet Explorerju pritisnete F12 in izberete zavihek Omrežje, ki ga simbolizira ikona Wi-Fi.

Posnetek zaslona omrežja F12

Na tem posnetku zaslona je prikazana knjižnica, ki je prenesena v galerijo strani z matrico na spletnem mestu same storitve SharePoint Online. Čas, potreben za prenos knjižnice, je bil 1,51 sekunde.

Posnetek zaslona, ki prikazuje čas nalaganja 1,51 s

Drugi zaslon prikazuje isto datoteko, ki pa jo je dostavil Microsoftov sistem CDN. Tokrat znaša zakasnitev približno 496 milisekund. To je velika izboljšava, ki kaže, da je skupen čas, potreben za prenos vsebine strani, krajši za celo eno sekundo.

Posnetek zaslona, ki prikazuje čas nalaganja 469 ms

Uporaba sistemov CDN s strežnikom SharePoint Server 2013

Uporaba sistemov CDN je smiselna le v kontekstu storitve SharePoint Online, ne priporočamo pa njene uporabe s strežnikom SharePoint Server 2013. Razlog za to je, da vse prednosti, povezane z geografsko lokacijo, ne držijo, če je strežnik nameščen na mestu uporabe ali če je vsekakor blizu. Prav tako, če obstaja omrežna povezava s strežniki, ki gostijo mesto, se mesto morda uporablja brez internetne povezave, zato ni mogoče pridobivati datotek sistema CDN. Sicer uporabite sistem CDN, če je na voljo in če je stabilen za knjižnico in datoteke, ki jih potrebujete za svoje mesto.

Priljubljeni sistemi CDN in kako jih uporabljati

Microsoftov sistem CDN Ajax ponuja večino znanih knjižnic, vključno s knjižnicami jQuery (in vsemi pripadajočimi drugimi knjižnicami), ASP.NET Ajax, Bootstrap, Knockout.js in številnimi drugimi.

Če želite vključiti te skripte v svoj projekt, preprosto nadomestite vse sklice do teh javno dostopnih knjižnic s sklici do naslova sistema CDN, namesto da bi jih vključili v sam projekt. Uporabite na primer to kodo za povezavo do knjižnice jQuery:

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

Če želite več informacij o sistemih CDN, glejte Omrežja za dostavo vsebin.

Več tem o uporabi omrežij CDN s SharePointom

Gostovanje odjemalskega spletnega gradnika v omrežju CDN v storitvi Office 365

Razširite svoja znanja
Oglejte si izobraževanje
Prvi dobite nove funkcije
Pridružite se programu Office Insider

Vam je bila informacija v pomoč?

Zahvaljujemo se vam za povratne informacije.

Zahvaljujemo se vam za povratne informacije. Videti je, da bi vam prišla prav pomoč enega od naših Officeovih agentov za podporo.

×