എന്താണ് CDN (ഉള്ളടക്ക ഡെലിവറി നെറ്റ്വർക്ക്)?

നെറ്റ്വർക്ക് ലെവലിൽ ഫയലുകൾ കാഷെ ചെയ്തുകൊണ്ട് നിങ്ങളുടെ വെബ് പേജുകൾ വേഗത്തിലാക്കുക

സിഡിഎൻ "ഉള്ളടക്ക ഡെലിവറി നെറ്റ്വർക്ക്" എന്നതിന്റെ ചുരുക്കമാണ്. പല വെബ് പേജുകളും വ്യാപകമായി ഉപയോഗിക്കപ്പെടുന്ന സ്ക്രിപ്റ്റുകളുമായും മറ്റ് ഉള്ളടക്കങ്ങളുമായും ഉള്ള ഒരു കമ്പ്യൂട്ടറാണ് ഇത്. നിങ്ങളുടെ വെബ് പേജുകൾ വേഗത്തിലാക്കാൻ CDN ന് വളരെ ഫലപ്രദമായ മാർഗമാണ്, കാരണം ഉള്ളടക്കം പലപ്പോഴും നെറ്റ്വർക്ക് നോഡിൽ കാഷെ ചെയ്യപ്പെടും.

ഒരു സിഡിഎൻ എങ്ങനെ പ്രവർത്തിക്കുന്നു

  1. JQuery ലേക്കുള്ള ഒരു ലിങ്ക് പോലുള്ള CDN- ൽ ഒരു ഫയലിലേക്ക് വെബ് ഡിസൈനർ ലിങ്കുകൾ.
  2. ഉപഭോക്താവ് മറ്റൊരു വെബ്സൈറ്റ് സന്ദർശിക്കുന്നു.
  3. കസ്റ്റമറുടെ നമ്പർ 1 എന്ന പേജിൽ മറ്റാരെങ്കിലുമുണ്ടെങ്കിൽ, മറ്റേതെങ്കിലും ജൊറിക്സിനെ ഉപയോഗിച്ചിട്ടുണ്ടെങ്കിൽ ജ്യൂകിലേയ്ക്കുള്ള ലിങ്ക് ഇതിനകം കാഷെ ചെയ്തു.

എന്നാൽ അതിൽ കൂടുതൽ ഉണ്ട്. ഉള്ളടക്ക ഡെലിവറി നെറ്റ്വർക്കുകൾ നെറ്റ്വർക്ക് തലത്തിൽ കാഷെ ചെയ്യാൻ രൂപകൽപ്പന ചെയ്തിട്ടുള്ളതാണ്. കസ്റ്റമർ ജഗ്ഉപയോഗിച്ച് മറ്റൊരു സൈറ്റ് സന്ദർശിക്കുന്നില്ലെങ്കിലും, ഒരേ നെറ്റ്വർക്ക് നോഡിലുള്ള ഒരാൾ അവർ ഉപയോഗിച്ചിരിക്കുന്ന സൈറ്റുകൾ സന്ദർശിക്കാറുണ്ടെന്നതാണ്. അതിനാൽ നോഡ് ആ സൈറ്റിനെ കാഷെ ചെയ്തു.

കാഷെ ചെയ്ത ഏത് വസ്തുവും കാഷിൽ നിന്ന് ലോഡ് ചെയ്യുന്നതാണ്, പേജ് ഡൌൺലോഡ് വേഗത വർദ്ധിപ്പിക്കുന്നു.

വാണിജ്യ CDN- കൾ ഉപയോഗിക്കുന്നു

നിരവധി വലിയ വെബ്സൈറ്റുകൾ ലോകമെമ്പാടുമുള്ള തങ്ങളുടെ വെബ് പേജുകൾ കാഷെ ചെയ്യുന്നതിന് Akamai ടെക്നോളജി പോലുള്ള വാണിജ്യ സി ഡി എൻ ഉപയോഗിക്കുന്നു. ഒരു കൊമേഴ്സ്യൽ CDN ഉപയോഗിക്കുന്ന ഒരു വെബ്സൈറ്റ് സമാന രീതിയിൽ പ്രവർത്തിക്കുന്നു. ഒരു പേജ് അഭ്യർത്ഥിച്ച ആദ്യ തവണ ആർക്കും, അത് വെബ് സെർവറിൽ നിന്നും നിർമ്മിച്ചതാണ്. എന്നാൽ ഇത് സിഡിഎൻ സെർവറിൽ സൂക്ഷിച്ചിരിക്കുന്നു. മറ്റൊരു ഉപഭോക്താവ് അതേ പേജിലേക്ക് വരുന്നപ്പോൾ, കാഷെ കാലികമായോ എന്ന് നിശ്ചയിക്കുന്നതിന് ആദ്യം CDN പരിശോധിക്കപ്പെടുന്നു. അതു ശരിയാണെങ്കിൽ, സിഡിഎൻ അതു് നൽകുന്നു, അല്ലെങ്കിൽ, അതു് വീണ്ടും സെർവറിൽ നിന്നും ആ കോപ്പി പകർത്തുന്നു.

ദശലക്ഷക്കണക്കിന് പേജ് കാഴ്ചകൾ ലഭിക്കുവാന് കഴിയുന്ന ഒരു വലിയ വെബ്സൈറ്റിനു് വാണിജ്യപരമായ ഒരു സിഡിഎന് പ്രയോജനകരമാണു്, പക്ഷേ ചെറിയ വെബ് സൈറ്റുകള്ക്കു് ഇതു ഫലപ്രദമാകുന്നില്ല.

സ്ക്രിപ്റ്റുകൾക്ക് ചെറിയ സൈറ്റുകൾ പോലും CDN- കൾ ഉപയോഗിക്കാം

നിങ്ങളുടെ സൈറ്റിലെ ഏതെങ്കിലും സ്ക്രിപ്റ്റ് ലൈബ്രറികളോ ചട്ടക്കൂടുകളോ ഉപയോഗിക്കുകയാണെങ്കിൽ അവയെ ഒരു സിഡിഎൻ ഉപയോഗിച്ച് റഫർ ചെയ്യുന്നതിലൂടെ വളരെ ഉപയോഗപ്രദമാകും. സിഡിഎനിൽ ലഭ്യമാകുന്ന ചില സാധാരണ ലൈബ്രറികൾ:

കൂടാതെ ScriptSrc.net ഈ ലൈബ്രറികളിലേക്കുള്ള ലിങ്കുകൾ ലഭ്യമാക്കുന്നു, അതിനാൽ അവ അവഗണിക്കേണ്ടതില്ല.

ചെറിയ വെബ്സൈറ്റുകൾ അവരുടെ ഉള്ളടക്കം കാഷെ ചെയ്യാൻ സ്വതന്ത്ര CDN- കൾ ഉപയോഗിക്കാം. നിങ്ങൾക്ക് ഇനിപ്പറയുന്നവ ഉപയോഗിച്ച് ഉപയോഗിക്കാവുന്ന ധാരാളം നല്ല CDN- കൾ ഉണ്ട്:

ഒരു ഉള്ളടക്ക ഡെലിവറി നെറ്റ്വർക്കിലേക്ക് മാറേണ്ടത് എപ്പോഴാണ്

വെബ് പേജിന്റെ പ്രതികരണ സമയത്തെ ഭൂരിഭാഗം ചിത്രങ്ങൾ, സ്റ്റൈൽഷീറ്റുകൾ, സ്ക്രിപ്റ്റുകൾ, ഫ്ലാഷ് തുടങ്ങിയവ ഉൾപ്പെടെ ആ വെബ്പേജിന്റെ ഘടകങ്ങൾ ഡൌൺലോഡ് ചെയ്യുന്നു. CDN- യിൽ സാധ്യമാകുന്നിടത്തോളം ഈ ഘടകങ്ങളിൽ മിക്കതുമുപയോഗിച്ച്, നിങ്ങൾക്ക് പ്രതികരണ സമയം മെച്ചപ്പെടുത്താൻ കഴിയും. എന്നാൽ ഞാൻ പരാമർശിച്ചതുപോലെ ഇത് വാണിജ്യപരമായി സി.ഡി.എൻ ഉപയോഗിക്കുന്നതിന് ചെലവേറിയതാണ്. ഒപ്പം, നിങ്ങൾ ശ്രദ്ധിച്ചില്ലെങ്കിൽ, ഒരു ചെറിയ സൈറ്റിൽ CDN ഇൻസ്റ്റാൾ ചെയ്യുന്നത് വേഗത്തിലാക്കുന്നതിനുപകരം വേഗത കുറയ്ക്കാൻ സഹായിക്കും. അനേകം ചെറുകിട വ്യവസായങ്ങൾ ഈ മാറ്റം വരുത്തുന്നതിൽ വിമുഖത കാണിക്കുന്നു.

നിങ്ങളുടെ വെബ്സൈറ്റ് അല്ലെങ്കിൽ ബിസിനസ്സ് ഒരു CDN പ്രയോജനം നേടുന്നതിന് മതിയായ സൂചനകളുണ്ടെന്ന് ചില സൂചനകളുണ്ട്.

CDN ൽ നിന്ന് പ്രയോജനം കിട്ടുന്നതിനായി ദിവസത്തിൽ ചുരുങ്ങിയത് ഒരു ലക്ഷത്തിലധികം സന്ദർശകരെ ആവശ്യമുണ്ടെന്ന് മിക്ക ആളുകളും കരുതുന്നു, എന്നാൽ ഒരു സെറ്റ് നമ്പറുകളുണ്ടെന്ന് ഞാൻ കരുതുന്നില്ല. ധാരാളം ദൈനംദിന ചിത്രങ്ങളും വീഡിയോകളും ഹോസ്റ്റുചെയ്യുന്ന ഒരു സൈറ്റിന്റെ ദൈനംദിന പേജ് വ്യൂകൾ ഒരു ദശലക്ഷത്തിൽ താഴെയാണെങ്കിലും ആ ചിത്രങ്ങൾ അല്ലെങ്കിൽ വീഡിയോകൾക്കായി ഒരു സിഡിഎൻ വഴി പ്രയോജനം നേടാൻ കഴിയും. സിഡിഎൻ വഴി ഹോസ്റ്റുചെയ്യുന്നതിൽ നിന്നും മറ്റ് ഫയൽ തരങ്ങൾ സ്ക്രിപ്റ്റുകൾ, ഫ്ലാഷ്, ശബ്ദ ഫയലുകൾ, മറ്റ് സ്റ്റാറ്റിക് പേജ് ഘടകങ്ങൾ എന്നിവയാണ്.