SharePoint Online'i sisuedastusvõrkude kasutamine

Kokkuvõte.    Selles artiklis kirjeldatakse sisuedastusvõrke (CDN) ja nende kasutust SharePoint Online’i jõudluse parandamisel.

Tänapäeva veebiarenduskogukondades on palju levinud teeke (nt JavaScript ja CSS-failid), mida soovite võib-olla oma SharePointi lahendusse lisada. Paljud neist on Microsoft oma ASP CDN-i majutanud. See tähendab, et saate nendele lisada nende teekide viite neist hajusserveritest ja lubada Interneti sisseehitatud DNS-marsruutimissüsteemidel otsida kasutajale lähim server. Selle artikli näited demonstreerivad märkimisväärset ajalist erinevust populaarse teegi jQuery allalaadimisel SharePoint Online serverist ja ASP-ist CDN Kasutajal võib CDN-i versioon olla juba kohaliku arvuti vahemälus, nii et faili alla laadida pole vaja. See võib olla oluline, kui teil on kasutajaid kõikjal üle maailma ja teie SharePoint Onlinei saiti majutavast andmekeskusest eemal.

SharePoint Online’i saitide loomisel võib latentsusaega mõjutada füüsiline vahemaa kasutajate vahel ja SharePoint Online’i ekseplari asukoht. See on eriti oluline ülemaailmse levikuga asutuste puhul; sel juhul majutatakse sait ühes maailmajaos, samas kui sisule pääsevad juurde kasutajad teiselt poolt maakera. CDNide abil saab seda olukorda sujuvamaks muuta, majutades populaarsed veebivarad mitmetesse asukohtadesse lõppkasutajatele lähemal.

Kuna CDNon samu faile majutavate serverite ülemaailmne võrk, tõlgendab klientarvuti CDN-ides talletatud failide URL-e nii, et faili teenindab kasutajale lähim server. See vähendab märkimisväärselt võrgus edasi-tagasi liikumise viivitusi.

SharePoint Online’i saitide ülemaailmsele sihtrühma jaoks majutamise keerukused

SharePoint Online’i saidid majutatakse andmekeskustes teenusekomplekti Office 365 registreerimisel valitud asukoha suhtes (selle määrab kasutaja). Kui teie sait on näiteks Ameerika Ühendriikides asuvates serverites ja teil on kasutajaid Ida-Aasias, võivad tekkida probleemid latentsusajaga, kuna andmed peavad liikuma mööda fiiberoptilist kaablit.

Paljud staatilised failid, mida SharePointi vaikeliides kasutab, on juba Microsofti ülemaailmses CDN-ide võrgus majutatud. See parandab aja jooksul jõudlust. Kui kasutate aga mis tahes levinud JavaScripti või CSS-i varasid (for example; JQuery, Modernizr, Bootstrap, or ASP.NET Ajax), saate lühendada nende failide laadimisaega tasuta CDN-ide abil.

CDN-ide eelised allalaadimise kiirendamisel

CDN-id võivad mitmel põhjusel lehe laadimisaega vähendada. Üks põhjus on see, et CDNi ja kasutaja vaheline kaugus võib olla väiksem kui kaugus SharePoint Online’i eksemplarist. Need võrgud on tihedalt jaotunud ning on ka välja töötatud suure kättesaadavuse ja reageerimisaja võimaldamiseks. Teine põhjus on see, et kui kasutate CSS-failide populaarset teeki, võib CDN-i abil kastujal olla see teek juba vahemälus ning seda pole üldsegi vaja alla laadida.

Järgmised kuvatõmmised illustreerivad CDN-ide kasutamise eeliseid. Järgmised kuvatõmmised on tehtud Internet Explorer 11 arendustööriistade vahekaardist Võrk. Järgmised kuvatõmmised näitavad populaarse teegi jQuery latentsusaega. Selle kuvamiseks Internet Exploreris vajutage klahvi F12 ja valige vahekaart Võrk, mida tähistab Wi-Fi ikoon.

Kuvatõmmis F12 Networkist

Kuvatõmmisel on näidatud SharePoint Online’i saidis endas juhtlehtede galeriisse üles laaditud teek. Teegi üleslaadimiseks kulus 1,51 sekundit.

Kuvatõmmis laadimisajast 1,51 s

Teisel kuvatõmmisel on kujutatud sama fail, mis toimetati kohale Microsofti CDN-i abil. Seekord oli latentsusaeg umbes 496 millisekundit. See tulemus on palju parem ja tähendab seda, et lehesisu allalaadimiseks kulus terve sekundi võrra lühem aeg.

Kuvatõmmis laadimisajast 469 s

CDN-ide kasutamine SharePoint Server 2013iga

CDN-ide kasutamine on mõistlik ainult SharePoint Online’i kontekstis ja seda tuleks SharePoint Server 2013 kasutamisel vältida. Seda sellepärast, et kõik geograafilise asukohaga seotud eelised ei kehti siis, kui server asub kohapeal või muidu geograafiliselt lähedal. Lisaks, kui majutavate serveritega on olemas võrguühendus, saab saiti kasutada ilma Interneti-ühenduseta ja seega ei ole CDN-faile võimalik laadida. Muul juhul tuleks CDN-i kasutada ainult siis, kui see on saidil vajamineva teegi ja failide jaoks kättesaadav ja stabiilne.

Levinud CDN-id ja nende kasutamine

Microsoft’s Ajax CDN pakub enamikku levinud teekidest, sh jQuery (ja kõik selle muud teegid), ASP.NET Ajax, Bootstrap, Knockout.js jpm.

Nende skriptide lisamiseks oma projekti asendage lihtsalt mis tahes viited nendele avalikele teekidele viidetega vastava CDN-i aadressile, selle asemel et lisada projekti seda ennast. Näiteks saate kasutada jQuery linkimiseks järgmist koodi:

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

Lisateavet CDN-ide kohta leiate teemast Sisuedastusvõrgud.

Rohkem teemasid SharePointiga CDN-ide kasutamise kohta

Kliendipoolse veebiosa majutamine Office 365 CDN-i kaudu

Täiendage oma oskusi
Tutvuge koolitusmaterjalidega
Kasutage uusi funktsioone enne teisi
Liituge Office Insideri programmiga

Kas sellest teabest oli abi?

Täname tagasiside eest!

Täname tagasiside eest! Tundub, et võiksime teid kokku viia ühega meie Office'i tugiagentidest, kes aitab teil probleemi lahendada.

×