CDN (కంటెంట్ డెలివరీ నెట్వర్క్) అంటే ఏమిటి?

నెట్వర్క్ స్థాయిలోని కాషింగ్ ఫైల్స్ ద్వారా మీ వెబ్ పేజీలను వేగవంతం చేయండి

CDN "కంటెంట్ డెలివరీ నెట్వర్క్" ని సూచిస్తుంది మరియు అనేక వెబ్ పేజీలచే విస్తృతంగా ఉపయోగించబడే స్క్రిప్ట్లు మరియు ఇతర విషయాలతో ఉన్న కంప్యూటర్ల వ్యవస్థ. మీ వెబ్ పేజీలను వేగవంతం చేయడానికి ఒక CDN చాలా ప్రభావవంతమైన మార్గంగా ఉంటుంది, ఎందుకంటే కంటెంట్ తరచుగా నెట్వర్క్ నోడ్లో కాష్ చేయబడుతుంది.

ఎలా CDN వర్క్స్

  1. వెబ్ డిజైనర్ CDN పై ఒక ఫైల్కు లింక్ చేస్తుంది, అటువంటి j క్వెరీ లింక్.
  2. కస్టమర్ కూడా J క్వెరీ ఉపయోగిస్తుంది మరొక వెబ్సైట్ సందర్శించే.
  3. ఎవరూ j క్వెరీ యొక్క సంస్కరణను ఉపయోగించినప్పటికీ, కస్టమర్ సంఖ్య 1 లో పేజీ వచ్చినప్పుడు, j క్వెరీ లింక్ ఇప్పటికే కాష్ ఉంది.

కానీ దానికి ఎక్కువ ఉంది. కంటెంట్ డెలివరీ నెట్వర్కులు నెట్వర్క్ స్థాయిలో కాష్ చేయబడతాయి. కాబట్టి, కస్టమర్ j క్వెరీ ఉపయోగించి మరొక సైట్ సందర్శించండి లేదు కూడా, అవకాశాలు ఉన్నాయి వారు అదే నెట్వర్క్ నోడ్ లో ఎవరైనా j క్వెరీ ఉపయోగించి ఒక సైట్ సందర్శించిన ఉంది. కాబట్టి నోడ్ ఆ సైట్ కాష్ చేసింది.

మరియు కాష్ అయిన ఏదైనా వస్తువు కాష్ నుండి లోడ్ అవుతుంది, ఇది పేజీ డౌన్ లోడ్ వేగవంతం చేస్తుంది.

వాణిజ్య CDN లను ఉపయోగించడం

అనేక పెద్ద వెబ్సైట్లు అకామై టెక్నాలజీస్ వంటి వాణిజ్య CDN లను ప్రపంచవ్యాప్తంగా తమ వెబ్ పేజీలను వాడుకొనుటకు ఉపయోగిస్తున్నాయి. వాణిజ్య CDN ఉపయోగించే వెబ్సైట్ అదే విధంగా పనిచేస్తుంది. ఒక పేజీ అభ్యర్థించిన మొట్టమొదటిసారి ఎవరినైనా వెబ్ సర్వర్ నుండి నిర్మించబడింది. కానీ అది CDN సర్వర్లో కూడా కాష్ చేయబడుతుంది. అప్పుడు మరొక కస్టమర్ అదే పేజీకి వచ్చినప్పుడు, మొదటిది కాష్ అనేది తాజాగా ఉంటే తేదీని నిర్ధారించడానికి తనిఖీ చేయబడింది. అది ఉంటే, CDN అది పంపిణీ చేస్తుంది, లేకపోతే, ఇది మళ్ళీ సర్వర్ నుండి అభ్యర్థిస్తుంది మరియు కాపీని కాష్.

ఒక వాణిజ్య CDN అనేది మిలియన్ల సంఖ్యలో పేజీ వీక్షణలను పొందుతున్న పెద్ద వెబ్ సైట్ కోసం చాలా ఉపయోగకరంగా ఉండే సాధనం, కానీ ఇది చిన్న వెబ్సైట్లకు తక్కువ వ్యయం కాదు.

కూడా చిన్న సైట్లు స్క్రిప్ట్స్ కోసం CDNs ఉపయోగించవచ్చు

మీ సైట్లో ఏదైనా స్క్రిప్ట్ లైబ్రరీలు లేదా చట్రాలు ఉపయోగించినట్లయితే, వాటిని CDN నుండి సూచించడం చాలా ఉపయోగకరంగా ఉంటుంది. CDN లో లభించే కొన్ని సామాన్యంగా ఉపయోగించే లైబ్రరీలు:

మరియు ScriptSrc.net ఈ గ్రంథాలయాలకు లింక్లను అందిస్తుంది కాబట్టి మీరు వాటిని గుర్తుంచుకోవలసిన అవసరం లేదు.

చిన్న వెబ్సైట్లు వారి కంటెంట్ను కాష్ చేయడానికి ఉచిత CDN లను కూడా ఉపయోగించవచ్చు. మీరు ఉపయోగించగల అనేక మంచి CDN లు ఉన్నాయి, వాటిలో:

కంటెంట్ డెలివరీ నెట్వర్క్కి మారడానికి ఎప్పుడు

ఒక వెబ్ పేజీ కోసం ప్రతిస్పందన సమయాన్ని ఎక్కువ మంది చిత్రాలు, స్టైల్షీట్లు, స్క్రిప్ట్లు, ఫ్లాష్ మరియు మొదలైనవితో సహా ఆ వెబ్ పేజీ యొక్క భాగాలను డౌన్లోడ్ చేయటం గడుపుతారు. CDN లో సాధ్యమైనంతవరకు ఈ అంశాలన్నింటినీ ఇవ్వడం ద్వారా, ప్రతిస్పందన సమయాన్ని నాటకీయంగా మెరుగుపరచవచ్చు. కానీ నేను చెప్పినట్లుగా అది ఒక వాణిజ్య CDN ఉపయోగించడానికి ఖరీదుగా ఉంటుంది. ప్లస్, మీరు జాగ్రత్తగా లేకపోతే, చిన్న సైట్లో CDN ని ఇన్స్టాల్ చేయడం వలన దాన్ని వేగవంతం కాకుండా నెమ్మదిగా తగ్గించవచ్చు. చాలా చిన్న వ్యాపారాలు మార్పు చేయడానికి ఇష్టపడలేదు.

మీ వెబ్ సైట్ లేదా వ్యాపారం CDN నుండి లాభం పొందడానికి తగినంతగా ఉన్నట్లు కొన్ని సూచనలు ఉన్నాయి.

రోజుకు కనీసం ఒక మిలియన్ మంది సందర్శకులు CDN నుండి ప్రయోజనం పొందాలని చాలామంది అభిప్రాయపడుతుంటారు, కాని ఏ సెట్ నంబర్ అయినా ఉందని నేను అనుకోను. అనేక చిత్రాలు లేదా వీడియోలను హోస్ట్ చేసే ఒక సైట్ CDN నుండి ఆ చిత్రాలు లేదా వీడియోల కోసం వారి రోజువారీ పేజీ వీక్షణలు ఒక మిలియన్ కంటే తక్కువగా ఉంటే ప్రయోజనం పొందవచ్చు. CDN లో హోస్ట్ చేయబడిన ఇతర ఫైల్ రకాలు స్క్రిప్ట్లు, ఫ్లాష్, సౌండ్ ఫైల్స్ మరియు ఇతర స్టాటిక్ పేజీ మూలకాలు.