Nini CDN (Content Delivery Network)?

Piga kasi Machapisho yako ya Wavuti kwa Fichi za Caching kwenye Kiwango cha Mtandao

CDN inasimama kwa "Mtandao wa Utoaji wa Maudhui" na ni mfumo wa kompyuta na script na maudhui mengine juu yao ambayo hutumiwa sana na kurasa nyingi za wavuti. CDN inaweza kuwa njia nzuri sana ya kuharakisha kurasa zako za wavuti kwa sababu maudhui mara nyingi yanafichwa kwenye node ya mtandao.

Jinsi CDN Kazi

  1. Muumba wa wavuti huunganisha faili kwenye CDN, kama vile kiungo kwenye jQuery.
  2. Mteja anatembelea tovuti nyingine ambayo pia inatumia jQuery.
  3. Hata kama hakuna mtu mwingine aliyeyetumia toleo hilo la jQuery, wakati mteja anakuja kwenye ukurasa katika nambari ya 1, kiungo cha jQuery tayari kilifichwa.

Lakini kuna zaidi zaidi. Mitandao ya Utoaji wa Maudhui imeundwa kuwa cached katika ngazi ya mtandao. Kwa hiyo, hata kama mteja hawatembelea tovuti nyingine kwa kutumia jQuery, uwezekano ni kwamba mtu aliye kwenye node moja ya mtandao kama walivyokuwa ametembelea tovuti kwa kutumia jQuery. Na hivyo node imechapisha tovuti hiyo.

Na kitu chochote kilichowekwa cached kitatayarisha kutoka kwa cache, ambayo inakua wakati wa kupakua ukurasa.

Kutumia CDN za kibiashara

Nje nyingi za tovuti hutumia CDN za biashara kama vile Akamai Technologies ili kuzibarasa zao za wavuti ulimwenguni kote. Tovuti ambayo inatumia CDN ya kibiashara inafanya kazi sawa. Mara ya kwanza ukurasa unaombwa, na mtu yeyote, umejengwa kutoka kwa seva ya wavuti. Lakini pia ni cached kwenye seva ya CDN. Kisha wakati mteja mwingine anakuja kwenye ukurasa huo huo, kwanza CDN inadhibitiwa ili kuamua kama cache ni ya up-to-date. Ikiwa ni, CDN hutoa hiyo, vinginevyo, inauomba kutoka kwa seva tena na caches ambazo zina nakala.

CDN ya kibiashara ni chombo muhimu sana kwa tovuti kubwa ambayo inapata mamilioni ya maoni ya ukurasa, lakini inaweza kuwa na gharama kubwa kwa tovuti ndogo.

Hata maeneo madogo yanaweza kutumia CDN kwa Scripts

Ikiwa unatumia maktaba au script yoyote kwenye tovuti yako, kutafakari kutoka kwa CDN inaweza kuwa muhimu sana. Baadhi ya maktaba ya kawaida ambayo yanapatikana kwenye CDN ni pamoja na:

Na ScriptSrc.net hutoa viungo kwa maktaba haya hivyo huna budi kukumbuka.

Nje ndogo zinaweza pia kutumia CDN za bure ili kuziba maudhui yao. Kuna CDN nyingi nzuri ambazo unaweza kutumia, ikiwa ni pamoja na:

Wakati wa Kubadilisha kwenye Mtandao wa Utoaji wa Maudhui

Wakati mwingi wa kukabiliana na ukurasa wa wavuti umetumia kupakua vipengele vya ukurasa huo wa wavuti, ikiwa ni pamoja na picha, mitindo, script, Flash, na kadhalika. Kwa kuweka mambo mengi iwezekanavyo kwenye CDN, unaweza kuboresha wakati wa majibu kwa kasi. Lakini kama nilivyosema inaweza kuwa ghali kutumia CDN ya kibiashara. Zaidi, ikiwa hujali makini, kufunga CDN kwenye tovuti ndogo inaweza kupunguza kasi, badala ya kuharakisha. Makampuni mengi machache yanasita kufanya mabadiliko.

Kuna baadhi ya dalili kwamba tovuti yako au biashara ni kubwa ya kutosha kufaidika na CDN.

Watu wengi wanahisi kuwa unahitaji wageni milioni kwa siku kwa manufaa kutoka kwa CDN, lakini sidhani kuna idadi yoyote iliyowekwa. Tovuti ambayo huwa na picha nyingi au video zinaweza kufaidika na CDN kwa picha hizo au video hata kama maoni yao ya ukurasa wa kila siku ni ya chini kuliko milioni. Aina nyingine za faili ambazo zinaweza kufaidika kutokana na kuwa mwenyeji kwenye CDN ni maandiko, Kiwango cha, sauti za sauti, na mambo mengine ya ukurasa wa static.