Çfarë është një CDN (Rrjeti i shpërndarjes së përmbajtjes)?

Shpejtoni Faqet e Internetit Nga Caching Files në Nivelin e Rrjetit

CDN qëndron për "Rrjetin e shpërndarjes së përmbajtjeve" dhe është një sistem kompjuterash me skripte dhe përmbajtje të tjera mbi ato që përdoren gjerësisht nga shumë faqe web. Një CDN mund të jetë një mënyrë shumë efektive për të shpejtuar faqet tuaja të internetit, sepse përmbajtja shpesh do të ruhet në një nyje rrjeti.

Si funksionon një CDN?

  1. Web designer lidh një skedar në një CDN, të tilla si një lidhje me jQuery.
  2. Konsumatori viziton një faqe tjetër që përdor gjithashtu jQuery.
  3. Edhe nëse askush tjetër nuk e ka përdorur atë version të jQuery, kur konsumatori vjen tek faqja në numrin 1, lidhja me jQuery është tashmë në ruajtje.

Por ka më shumë për të. Rrjetet e shpërndarjes së përmbajtjes janë të dizajnuara për t'u kopjuar në nivelin e rrjetit. Pra, edhe nëse klienti nuk viziton një faqe tjetër duke përdorur jQuery, shanset janë që dikush në të njëjtin nyje rrjeti si ata janë në ka vizituar një faqe duke përdorur jQuery. Dhe kështu nyja e ka ruajtur këtë faqe.

Dhe çdo objekt që është kopjuar do të ngarkojë nga cache, që përshpejton kohën e shkarkimit të faqes.

Përdorimi i CDN-ve komerciale

Shumë faqe të mëdha përdorin CDN-të komerciale si Akamai Technologies për të ruajtur faqet e tyre në internet nëpër botë. Një faqe interneti që përdor një CDN komerciale punon në të njëjtën mënyrë. Herën e parë që kërkohet një faqe nga dikush, është ndërtuar nga serveri i uebit. Por pastaj është gjithashtu e ruajtur në serverin e CDN. Pastaj, kur një klient tjetër vjen në të njëjtën faqe, së pari CDN kontrollohet për të përcaktuar nëse cache është up-to-date. Nëse është, CDN e dërgon atë, përndryshe, e kërkon atë përsëri nga serveri dhe ruan atë kopje.

Një CDN komerciale është një mjet shumë i dobishëm për një faqe interneti të madhe që merr miliona pikëpamje faqeje, por mund të mos jetë me kosto efektive për faqet e internetit më të vogla.

Edhe faqet më të vogla mund të përdorin CDN-të për skriptet

Nëse përdorni ndonjë bibliotekë ose kornizë skriptash në faqen tuaj, referimi i tyre nga një CDN mund të jetë shumë i dobishëm. Disa biblioteka të përdorura zakonisht që janë në dispozicion në CDN përfshijnë:

Dhe ScriptSrc.net ofron lidhje me këto biblioteka kështu që ju nuk duhet të mbani mend ato.

Faqet e internetit të vogla gjithashtu mund të përdorin CDN falas për të ruajtur përmbajtjen e tyre. Ka disa CDN të mira që mund të përdorni, duke përfshirë:

Kur të kaloni në një Rrjet të Dorëzimit të Përmbajtjes

Pjesa më e madhe e kohës së përgjigjes për një faqe interneti është shpenzuar për shkarkimin e komponentëve të kësaj faqeje, duke përfshirë imazhet, stilet, skriptet, Flashin e kështu me radhë. Duke futur sa më shumë elementë në një CDN, ju mund të përmirësoni kohën e reagimit në mënyrë dramatike. Por, siç e përmenda, mund të jetë e shtrenjtë për të përdorur një CDN komerciale. Plus, nëse nuk jeni të kujdesshëm, instalimi i një CDN në një vend më të vogël mund ta ngadalësojë atë, në vend që ta shpejtojë atë. Pra, shumë biznese të vogla hezitojnë ta bëjnë këtë ndryshim.

Ka disa indikacione se faqja e internetit ose biznesi juaj është mjaft i madh për të përfituar nga një CDN.

Shumica e njerëzve mendojnë se ju nevojiten të paktën një milion vizitorë në ditë për të përfituar nga një CDN, por unë nuk mendoj se ka ndonjë numër të caktuar. Një vend që strehon shumë imazhe ose video mund të përfitojë nga një CDN për ato imazhe ose video, edhe nëse pikëpamjet e tyre ditore të faqes janë më të ulëta se një milion. Llojet e tjera të skedarëve që mund të përfitojnë nga të qenit të pranishëm në një CDN janë skripta, Flash, skedarë të tingujve dhe elementë të tjerë të faqes statike.