Satura piegādes tīklu izmantošana kopā ar SharePoint Online

Kopsavilkums    Šajā rakstā aprakstīti satura piegādes tīkli (CDN) un metodes, kā jūs varat tos izmantot, lai palielinātu SharePoint Online veiktspēju.

Mūsdienu tīmekļa izstrādes kopienās pieejamas daudzas bieži lietotas bibliotēkas (piemēram, JavaScript un CSS faili), ko varat iekļaut savā SharePoint risinājumā. Daudzas no tām vieso korporācija Microsoft savā ASP CDN. Tas nozīmē, ka varat sniegt atsauces uz šīm bibliotēkām no izvietotajiem serveriem un ļaut internetā iebūvētajām DNS maršrutēšanas sistēmām atrast lietotājam tuvāko serveri. Šajā rakstā sniegtajos piemēros redzams, ka pastāv ievērojama laika starpība starp populārās bibliotēkas jQuery lejupielādi no SharePoint Online servera un lejupielādi no ASP CDN. Lietotājs, iespējams, jau ir saglabājis CDN versiju lokālā datora kešatmiņā, lai nebūtu jāveic faila lejupielāde. Tas ir svarīgi, ja jūsu lietotāji strādā visā pasaulē un tālu no datu centra, kurā tiek viesota jūsu SharePoint Online vietne.

Ja veidojat lapas pakalpojumam SharePoint Online, latentumu var ietekmēt fiziskais attālums starp lietotājiem un SharePoint Online instances atrašanās vietu. Tas ir īpaši svarīgi globāla mēroga organizācijām, kuru vietnes tiek viesotas vienā kontinentā, tikmēr lietotāji piekļūst to saturam no otras pasaules malas. CDN palīdz novērst šādas situācijas, viesojot noteiktus populārus tīmekļa resursus dažādās atrašanās vietās tuvāk lietotājiem.

Tā kā CDN ir globāls serveru tīkls, kas izvieto tos pašus failus, klienta dators interpretē CDN glabāto failu interneta vietrāžus URL, lai fails tiktu piegādāts no lietotājam tuvākā servera. Šī darbība ievērojami samazina tīkla apmeklējumu radīto aizkavējumu.

Izaicinājumi, ko rada SharePoint Online vietņu viesošana globālai auditorijai

SharePoint Online vietnes tiek viesotas datu centros, kas atrodas tuvu atrašanās vietai (ko norādījis lietotājs), kas atlasīta, reģistrējoties pakalpojumā Office 365. Piemēram, ja jūsu vietne atrodas serveros Amerikas Savienotajās Valstīs un lietotāji tai piekļūst no Austrumāzijas, var rasties latentuma problēmas, jo dati pa optiskās šķiedras kabeli tiek pārsūtīti lielā attālumā.

Daudzi statiski faili, ko izmanto noklusējuma SharePoint lietotāja interfeiss, tiek viesoti Microsoft CDN globālajā tīklā. Tādējādi veiktspēja tiks uzlabota laika gaitā. Taču, ja izmantojat jebkādus populārus JavaScript un CSS līdzekļus (piemēram, JQuery, Modernizr, Bootstrap vai ASP.NET Ajax), varat uzlabot šo failu ielādes laiku, izmantojot brīvi pieejamos CDN.

CDN izmantošanas priekšrocības, lai uzlabotu lejupielādes ātrumu

CDN izmantošana var uzlabot lapas ielādes laiku vairāku iemeslu dēļ. Viens iemesls ir attāluma samazināšanās starp CDN un lietotāju, kas var kļūt īsāks par attālumu līdz SharePoint Online instancei. Šie tīkli ir plaši izplatīti un izstrādāti ar augstu pieejamību un atbildes laiku. Vēl viens iemesls ir, ja izmantojat populāru CSS failu bibliotēku kopā ar CDN, lietotājs, iespējams, ir saglabājis bibliotēku kešatmiņā, un tā vispār nebūs jālejupielādē.

Tālāk esošajos ekrānuzņēmumos redzamas CDN izmantošanas priekšrocības. Šie ekrānuzņēmumi iegūti no Internet Explorer 11 izstrādātāju rīku cilnes Tīkls. Šajos ekrānuzņēmumos redzams latentums populārajā bibliotēkā jQuery. Lai atvērtu šo ekrānu pakalpojumā Internet Explorer, nospiediet taustiņu F12 un atlasiet cilni Tīkls, kas apzīmēta ar Wi-Fi ikonu.

Ekrānuzņēmums ar F12 tīklu

Šajā ekrānuzņēmumā redzama bibliotēka, kas augšupielādēta lapu šablona galerijā pašā SharePoint Online vietnē. Bibliotēkas augšupielādes laiks ir 1,51 sekunde.

Mapes Mapes saturs dokumentu bibliotēkā

Otrajā ekrānuzņēmumā redzams tas pats fails, ko nodrošināja Microsoft CDN. Šoreiz latentums ir aptuveni 496 milisekundes. Tas ir ievērojams uzlabojums un parāda, ka tiek ietaupīta vesela sekunde no kopējā laika, lai lejupielādētu lapas saturu.

Ekrānuzņēmums ar ielādes laikiem 469 m/s

CDN izmantošana ar SharePoint Server 2013

CDN izmantošana ir nozīmīga tikai SharePoint Online kontekstā, un to nedrīkst izmantot ar SharePoint Server 2013. Iemesls ir tāds, ka visas ģeogrāfiskās atrašanās vietas sniegtās priekšrocības nav spēkā, ja serveris tomēr atrodas lokālajā vidē vai ģeogrāfiski tuvā atrašanās vietā. Papildus, ja pastāv tīkla savienojums ar serveriem, kur tie ir viesoti, tad vietni var izmantot bez interneta savienojuma, līdz ar to nav iespējams izgūtCDN failus. Pretējā gadījumā izmantojiet CDN tikai tad, ja tas ir pieejams un ir stabils vietnei nepieciešamajai bibliotēkai un failiem.

Populāri CDN un to izmantošana

Microsoft’s Ajax CDN piedāvā lielāko daļu populāro bibliotēku, tostarp jQuery (un visas pārējās bibliotēkas), ASP.NET Ajax, Bootstrap, Knockout.js un daudzas citas.

Lai iekļautu šos skriptus savā projektā, vienkārši aizstājiet visas atsauces uz šīm publiski pieejamajām bibliotēkām ar atsaucēm uz CDN adresēm, tā vietā, lai tās iekļautu pašā projektā. Piemēram, izmantojiet tālāk norādīto kodu, lai izveidotu saiti uz jQuery:

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

Lai iegūtu papildinformāciju par CDN, skatiet tēmu Satura piegādes tīkli.

Citas tēmas par CDN izmantošanu ar SharePoint

Klienta puses tīmekļa daļas viesošana no Office 365 CDN

Paplašiniet savas prasmes
Iepazīties ar apmācību
Esiet pirmais, kas saņem jaunās iespējas
Pievienoties Office Insider programmai

Vai šī informācija bija noderīga?

Paldies par jūsu atsauksmēm!

Paldies par atsauksmēm! Šķiet, ka varētu būt noderīgi sazināties ar kādu no mūsu Office atbalsta aģentiem.

×