Beth yw CDN (Rhwydwaith Cyflenwi Cynnwys)?

Cyflymwch Eich Tudalennau Gwe Gan Caching Files ar Lefel y Rhwydwaith

Mae CDN yn sefyll ar gyfer "Content Delivery Network" ac mae'n system o gyfrifiaduron gyda sgriptiau a chynnwys arall arnynt sy'n cael eu defnyddio'n eang gan lawer o dudalennau gwe. Gall CDN fod yn ffordd effeithiol iawn i gyflymu eich tudalennau gwe oherwydd bydd y cynnwys yn cael ei cacheuo yn aml mewn nod rhwydwaith.

Sut mae CDN yn Gweithio

  1. Mae'r dylunydd gwe yn cysylltu â ffeil ar CDN, fel dolen i jQuery.
  2. Mae'r cwsmer yn ymweld â gwefan arall sydd hefyd yn defnyddio jQuery.
  3. Hyd yn oed os nad oes neb arall wedi defnyddio'r fersiwn honno o jQuery, pan ddaw'r cwsmer at y dudalen yn rhif 1, mae'r ddolen i jQuery eisoes wedi'i cacheuo.

Ond mae mwy iddo. Bwriedir i'r Rhwydweithiau Cyflenwi Cynnwys gael eu cywasgu ar lefel y rhwydwaith. Felly, hyd yn oed os nad yw'r cwsmer yn ymweld â safle arall gan ddefnyddio jQuery, mae'n debygol y bydd rhywun ar yr un nod rhwydwaith fel y maent arni wedi ymweld â safle gan ddefnyddio jQuery. Ac felly mae'r nod wedi cachedio'r safle hwnnw.

A bydd unrhyw wrthrych sydd wedi'i chasglu yn llwytho o'r cache, sy'n cyflymu amser lawrlwytho'r dudalen.

Defnyddio CDN Masnachol

Mae llawer o wefannau mawr yn defnyddio CDN masnachol fel Akamai Technologies i chwilio am eu tudalennau gwe ar draws y byd. Mae gwefan sy'n defnyddio CDN masnachol yn gweithio yr un ffordd. Y tro cyntaf y gofynnir am dudalen, gan unrhyw un, fe'i hadeiladir o'r gweinydd gwe. Ond yna caiff ei cacheio ar y gweinydd CDN. Yna pan ddaw cwsmer arall i'r un dudalen honno, yn gyntaf, caiff y CDN ei wirio i benderfynu a yw'r cache yn gyfredol. Os ydyw, mae'r CDN yn ei chyflwyno, fel arall, mae'n ei geisio gan y gweinydd eto ac yn cywiro'r copi hwnnw.

Mae CDN masnachol yn offeryn defnyddiol iawn ar gyfer gwefan fawr sy'n cael miliynau o geisiadau tudalen, ond efallai na fydd yn gost effeithiol ar gyfer gwefannau llai.

Gall Hyd yn oed Safleoedd Llai ddefnyddio CDNs ar gyfer Sgriptiau

Os ydych chi'n defnyddio unrhyw lyfrgelloedd neu fframweithiau sgript ar eich safle, gall cyfeirio nhw o CDN fod yn ddefnyddiol iawn. Mae rhai llyfrgelloedd a ddefnyddir yn gyffredin sydd ar gael ar CDN yn cynnwys:

Ac mae ScriptSrc.net yn darparu dolenni i'r llyfrgelloedd hyn felly does dim rhaid i chi eu cofio.

Gall gwefannau bach hefyd ddefnyddio CDNs am ddim i gofnodi eu cynnwys. Mae yna sawl CDN da y gallwch eu defnyddio, gan gynnwys:

Pryd i Newid i Rwydwaith Cyflenwi Cynnwys

Mae mwyafrif yr amser ymateb ar gyfer tudalen we yn cael ei wario gan lawrlwytho cydrannau'r dudalen we honno, gan gynnwys delweddau, arddulliau, sgriptiau, Flash, ac yn y blaen. Drwy roi cymaint o'r elfennau hyn â phosibl ar CDN, gallwch wella'r amser ymateb yn ddramatig. Ond fel y soniais, gall fod yn ddrud defnyddio CDN masnachol. Hefyd, os nad ydych chi'n ofalus, gall gosod CDN ar safle llai ei arafu, yn hytrach na'i gyflymu. Mae cymaint o fusnesau bach yn amharod i wneud y newid.

Mae rhai arwyddion bod eich gwefan neu'ch busnes yn ddigon mawr i elwa ar CDN.

Mae'r rhan fwyaf o bobl yn teimlo bod angen o leiaf filiwn o ymwelwyr y dydd arnoch i gael budd o CDN, ond ni chredaf fod yna unrhyw rif penodol. Gallai safle sy'n cynnal llawer o ddelweddau neu fideo elwa ar CDN ar gyfer y delweddau neu'r fideos hynny hyd yn oed os yw eu golygfeydd tudalen dyddiol yn is na miliwn. Mae mathau eraill o ffeiliau a all elwa o gael eu cynnal ar CDN yn sgriptiau, fflachiau, ffeiliau sain, ac elfennau tudalen sefydlog eraill.