Korištenje mreža za isporuku sadržaja sa sustavom SharePoint Online

Sažetak:    u ovom su članku opisane mreže za isporuku sadržaja (CDN-ovi) i način njihova korištenja radi poboljšanja performansi sustava SharePoint Online.

U današnjim zajednicama za razvoj weba postoje brojne zajedničke biblioteke (primjerice JavaScript i CSS datoteka) koje možete uključiti u svoje rješenje sustava SharePoint. Mnogo tih biblioteka hostira Microsoft na CDN-u ASP. To znači da možete referencirati biblioteke s tih distribuiranih poslužitelja i omogućiti sustavima za usmjeravanje DNS-a koji su ugrađeni u internet pronalaženje poslužitelja koji je najbliži vašem korisniku. U primjerima u ovom članku dokazano je da je vremenska razlika između preuzimanja popularne biblioteke jQuery s poslužitelja sustava SharePoint Online u odnosu na CDN ASP prilično velika. Korisnik možda već ima verziju CDN-a u predmemoriji na lokalnom računalu, pa neće morati preuzimati datoteku. To je važno ako imate korisnike iz svih dijelova svijeta koji su na velikoj udaljenosti od podatkovnog centra koji hostira vaše web-mjesto sustava SharePoint Online.

Kada stvarate stranice za SharePoint Online, na latenciju može utjecati fizička udaljenost između korisnika i lokacije vaše instance sustava SharePoint Online. To je osobito važno za tvrtke i ustanove koje djeluju na globalnoj razini jer njihovim web-mjestima hostiranim na jednom kontinentu pristupaju korisnici iz svih dijelova svijeta. CDN-ovi ublažavaju te probleme hostiranjem određenih popularnih web-resursa na drugim lokacijama bližim krajnjim korisnicima.

Budući da je CDN globalna mreža poslužitelja koji hostiraju iste datoteke, mrežne URL-ove za datoteke pohranjene u CDN-ovima tumači klijentski stroj da bi datoteku poslao poslužitelj koji je najbliži korisniku. Time se znatno smanjuju kašnjenja uzrokovana povratnim mrežnim prijenosima.

Hostiranje web-mjesta sustava SharePoint Online za javne korisnike

Web-mjesta sustava SharePoint Online hostiraju se u podatkovnim centrima najbližim lokaciji (koju navodi korisnik) koju ste odabrali kada ste se registrirali pomoću sustava Office 365. Na primjer, ako je vaše web-mjesto na poslužiteljima u SAD-u, a korisnici mu pristupaju iz Istočne Azije, mogu se javiti problemi s latencijom uzrokovani udaljenošću koju podaci moraju proći putem kabela s optičkim vlaknima.

Mnoge statične datoteke koje koristi zadano korisničko sučelje sustava SharePoint već su hostirane na Microsoftovoj svjetskoj mreži CDN-ova. Time će se s vremenom poboljšati performanse. No ako koristite popularne JavaScript i CSS resurse (npr. JQuery, Modernizr, Bootstrap ili ASP.NET Ajax), vrijeme učitavanja tih datoteka možete smanjiti pomoću besplatno dostupnih CDN-ova.

Prednosti korištenja CDN-ova za poboljšanje brzine preuzimanja

Mnogo je razloga zašto pomoću CDN-ova možete smanjiti vrijeme učitavanja stranica. Jedan od razloga je to što udaljenost između CDN-a i korisnika može biti manja od udaljenosti do instance sustava SharePoint Online. Te su mreže visoko distribuirane, imaju visoku razinu dostupnosti i kratka vremena odziva. Drugi je razlog to što u korisnik koji koristi popularnu biblioteku CSS datoteka zajedno s CDN-om možda već ima biblioteku u predmemoriji, pa je neće morati preuzeti.

Na sljedećim su snimkama zaslona prikazane prednosti korištenja CDN-ova. Te su snimke zaslona snimljene na kartici Mreža u grupi alata za razvojne inženjere preglednika Internet Explorer 11. Snimke zaslona prikazuju latenciju popularne biblioteke jQuery. Da biste otvorili zaslon, u pregledniku Internet Explorer pritisnite F12 pa odaberite karticu Mreža koja je označena ikonom Wi-Fi mreže.

Snimka zaslona s mrežom F12

Ova snimka zaslona prikazuje biblioteku koje je prenesena u galeriju osnovnih stranica na samom web-mjestu sustava SharePoint Online. Prijenos biblioteke trajao je 1,51 sekundu.

Snimka zaslona s vremenom učitavanja 1,51 s

Na drugoj snimci zaslona prikazano je slanje iste datoteke putem Microsoftova CDN-a. U tom slučaju latencija je iznosila oko 496 milisekundi. To je znatno poboljšanje jer je za preuzimanje sadržaja stranice potrebna jedna cijela sekunda manje.

Snimka zaslona s vremenima učitavanja 469 ms

Korištenje CDN-ova sa sustavom SharePoint Server 2013

Korištenje CDN-ova ima smisla samo u sustavu SharePoint Online i ne preporučuje se u sustavu SharePoint Server 2013. Razlog tome je što se prednosti utemeljene na zemljopisnoj lokaciji ne ostvaruju ako je poslužitelj na samoj lokaciji ili blizu nje. Osim toga, ako je uspostavljena mrežna veza s poslužiteljima na kojima je web-mjesto hostirano, web-mjesto možete koristiti bez internetske veze, što znači da nećete moći dohvatiti CDN datoteke. S druge strane, ako vam je dostupan stabilan CDN za biblioteku i datoteke koje trebate za svoje web-mjesto, preporučuje se njegovo korištenje.

Popularni CDN-ovi i njihovo korištenje

Microsoftov CDN Ajax obuhvaća većinu popularnih biblioteka, uključujući jQuery (i sve njene biblioteke), ASP.NET Ajax, Bootstrap, Knockout.js i mnogo drugih.

Da biste koristili te skripte u svojem projektu, umjesto umetanja u sam projekt, jednostavno zamijenite sve reference na te javno dostupno biblioteke referencama na adresu CDN-a. Na primjer, za vezu s bibliotekom jQuery upotrijebite sljedeći kod:

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

Dodatne informacije o CDN-ovima potražite u članku Mreže za isporuku sadržaja.

Više tema o korištenju CDN-ova sa sustavom SharePoint

Hostiranje klijentskog web-dijela iz CDN-a sustava Office 365

Proširite svoje vještine
Istražite osposobljavanje

Jesu li vam ove informacije bile korisne?

Hvala vam na povratnim informacijama!

Hvala vam na povratnim informacijama! Čini se da bi vam pomoglo kad bismo vas povezali s nekim od naših agenata podrške za Office.

×