Kio estas KDN (Enhavo Transdona Reto)?

Rapidu Viajn Retpaĝojn Per Caching Dosieroj ĉe la Reto-Nivelo

CDN signifas "Content Delivery Network" kaj ĝi estas sistemo de komputiloj kun skriptoj kaj aliaj enhavoj sur ili, kiuj estas vaste uzataj de multaj paĝoj. CDN povas esti tre efika maniero por akceli viajn retpaĝojn ĉar la enhavo ofte estos kaŝmemorita ĉe reto-nodo.

Kiel KDN Funkcias

  1. La retejo-desegnisto ligas al dosiero sur CDN, kiel ligilo al jQuery.
  2. La kliento vizitas alian retejon, kiu ankaŭ uzas jQuery.
  3. Eĉ se neniu alia uzis tiun version de jQuery, kiam la kliento venas al la paĝo en numero 1, la ligo al jQuery jam estas kaŝita.

Sed estas pli al ĝi. Enhavaj Retoj estas desegnitaj por esti kaŝitaj ĉe la reto-nivelo. Do, eĉ se la kliento ne vizitas alian retejon per jQuery, ŝajnas ke iu en la sama reto nodo kiel ili estas vizitis retejon uzante jQuery. Do la nodo kasxis tiun retejon.

Kaj iu objekto, kiu estas kaŝmemora, ŝarĝos el la kaŝmemoro, kiu rapidas la paĝon elŝuta tempo.

Uzanta Komercajn CDNojn

Multaj grandaj retejoj uzas komercajn CDNojn kiel Akamai Technologies por kaŝi siajn retpaĝojn ĉirkaŭ la mondo. TTT-ejo, kiu uzas komercan KDN, funkcias de la sama maniero. La unua fojo, kiun paĝo petas, de iu ajn, ĝi estas konstruita de la servilo. Sed tiam ĝi ankaŭ estas kaŝmemorita en la CDN-servilo. Tiam kiam alia kliento venas al tiu sama paĝo, unue la CDN estas kontrolita por determini ĉu la kaŝmemoro estas ĝisdatigita. Se ĝi estas, la CDN liveras ĝin, aliflanke, ĝi denove petas ĝin de la servilo kaj kokas tion, kio kopias.

Komerca KDN estas tre utila ilo por granda retejo, kiu ricevas milionojn da paĝoj, sed ĝi eble ne kostas efektive por pli malgrandaj retejoj.

Eĉ Malgrandaj Lokoj Povas Uzi KDnojn por Skriptoj

Se vi uzas ajnajn skriptajn bibliotekojn aŭ kadrojn en via retejo, referencante ilin de CDN povas esti tre utila. Iuj komune uzataj bibliotekoj, kiuj estas disponeblaj en CDN, inkluzivas:

Kaj ScriptSrc.net provizas ligilojn al ĉi tiuj bibliotekoj, do vi ne devas memori ilin.

Malgrandaj retejoj ankaŭ povas uzi liberajn CDNojn por kaŝmemori ilian enhavon. Ekzistas pluraj bonaj CDNoj kiujn vi povas uzi, inkluzive:

Kiam Ŝalti al Enhavo Transdona Reto

La plimulto de la tempo de respondo por retpaĝo paŝas elŝutante la erojn de tiu retpaĝo, inkluzive de bildoj, stiloj, skriptoj, ekbriloj, ktp. Metante tiom da el tiuj eblaj elementoj en CDN, vi povas plibonigi la respondan tempon draste. Sed kiel mi menciis, ĝi povas esti multekosta uzi komercan CDN. Plue, se vi ne zorgas, instali CDN en pli malgranda retejo povas malrapidigi ĝin, anstataŭ rapidigi ĝin. Tiom da malgrandaj entreprenoj malvolutas fari la ŝanĝon.

Estas iuj indikoj, ke via retejo aŭ komerco estas sufiĉe granda por profiti de CDN.

Plej multaj homoj sentas, ke vi bezonas almenaŭ milionon da vizitantoj tage por profitigi CDN, sed mi ne pensas, ke ekzistas aro da nomoj. Retejo, kiu gastigas multajn bildojn aŭ filmetojn povus profitigi de CDN por tiuj bildoj aŭ filmetoj eĉ se iliaj ĉiutagaj paĝoj estas pli malaltaj ol miliono. Aliaj dosieraj tipoj, kiuj povas esti profitigitaj de esti gastigitaj en CDN, estas skriptoj, ekbriloj, sonaj dosieroj kaj aliaj statikaj paĝoj.