Skip to main content

CDN (مواد کی ترسیل نیٹ ورک) کیا ہے؟

Cloud Computing - Computer Science for Business Leaders 2016 (مئی 2024)

Cloud Computing - Computer Science for Business Leaders 2016 (مئی 2024)
Anonim

سی ڈی این "مواد کی ترسیل کے نیٹ ورک" کے لئے کھڑا ہے اور ان پر سکرپٹ اور دوسرے مواد کے ساتھ کمپیوٹر کا ایک ایسا نظام ہے جو بہت سے ویب صفحات کی طرف سے بڑے پیمانے پر استعمال کیا جاتا ہے. ایک سی ڈی این آپ کے ویب صفحات کو تیز کرنے کے لئے بہت مؤثر طریقہ ہوسکتا ہے کیونکہ مواد اکثر نیٹ ورک نوڈ پر ہوسکتی ہے.

کس طرح ایک سی ڈی این کام کرتا ہے

  1. ویب ڈیزائنر ایک فائل کے ساتھ ایک سی ڈی این پر منسلک ہے، جیسے کہ jQuery کے لنک.
  2. کسٹمر کسی دوسرے ویب سائٹ کا دورہ کرتا ہے جو بھی jQuery کا استعمال کرتا ہے.
  3. یہاں تک کہ اگر کوئی اور نہیں ہے تو jQuery کے اس ورژن کو، جب صارف نمبر نمبر 1 میں آتا ہے تو، jQuery کے لئے لنک پہلے ہی کراس ہے.

لیکن اس سے زیادہ ہے. مواد کی ترسیل کے نیٹ ورک نیٹ ورک کی سطح پر ہونے والی بات چیت کرنے کے لئے ڈیزائن کیا گیا ہے. تو، یہاں تک کہ اگر کسٹمر کسی دوسرے سائٹ پر jQuery کا استعمال نہیں کرتا تو امکان ہے کہ کسی بھی نیٹ ورک کے نوڈ پر کسی کے طور پر جاکری کا استعمال کرتے ہوئے سائٹ کا دورہ ہوجائے. اور اس طرح نوڈ نے اس ویب سائٹ کو محفوظ کیا ہے.

کیش کردہ کسی بھی چیز کیشے سے لوڈ ہو جائے گی، جو صفحہ ڈاؤن لوڈ کے وقت کو تیز کرتا ہے.

تجارتی سی ڈی اینز کا استعمال کرتے ہوئے

بہت سے بڑے ویب سائٹس تجارتی سی ڈی این جیسے اکامائی ٹیکنالوجیز کا استعمال کرتے ہیں تاکہ وہ دنیا بھر کے اپنے ویب صفحات کو ڈھونڈیں. ایسی ویب سائٹ جو تجارتی CDN کا استعمال کرتی ہے اسی طرح کام کرتا ہے. پہلی بار کسی صفحہ سے درخواست کی جاتی ہے، کسی کے ذریعہ، یہ ویب سرور سے بنایا گیا ہے. لیکن پھر یہ سی ڈی این سرور پر بھی جامد ہے. اس وقت جب کسی دوسرے گاہک کو اسی صفحے پر آتا ہے تو، سب سے پہلے سی ڈی این کو اس بات کا تعین کیا گیا ہے کہ اگر کیش تازہ ترین ہو. اگر یہ ہے تو، سی ڈی این اس کو بچاتا ہے، دوسری صورت میں، یہ سرور سے دوبارہ درخواست کرتا ہے اور اس کاپی کیش کرتا ہے.

ایک تجارتی سی ڈی این ایک بڑی ویب سائٹ کے لئے ایک بہت ہی مفید آلہ ہے جو لاکھوں صفحہ خیالات بنتا ہے، لیکن یہ چھوٹی ویب سائٹس کے لئے لاگت مؤثر نہیں ہوسکتی ہے.

یہاں تک کہ چھوٹے سائٹس سکرپٹ کیلئے CDNs استعمال کرسکتے ہیں

اگر آپ اپنی سائٹ پر کسی سکرپٹ لائبریری یا فریم ورک کا استعمال کرتے ہیں تو، انہیں سی ڈی این سے حوالہ دیتے ہوئے بہت مفید ہوسکتا ہے. کچھ عام استعمال کردہ لائبریریوں جو سی ڈی این پر دستیاب ہیں:

  • کروم فریم
  • ڈوجو ٹولکٹ
  • اضافی جے ایس
  • jQuery
  • jQuery UI
  • MooTools
  • نمونہ
  • Script.actulous
  • swfObject
  • یاہو صارف انٹرفیس (YUI)

ScriptSrc.net ان لائبریریوں کے لنکس فراہم کرتا ہے لہذا آپ کو ان کو یاد نہیں کرنا پڑے گا.

چھوٹی ویب سائٹس کو اپنے سی ڈی اینز کو بھی ان کے مواد کو استعمال کرنے کے لئے استعمال کر سکتا ہے. آپ بہت سارے سی ڈی اینز استعمال کر سکتے ہیں، بشمول:

  • Cloudflare
  • کورل سی ڈی این
  • ٹریفک سرور

مواد ڈیلیوری نیٹ ورک پر تبدیل کرنے کے لئے

ایک ویب صفحہ کے جواب کے وقت کے اکثر لوگ ویب صفحات کے اجزاء کو ڈاؤن لوڈ کرتے ہوئے خرچ کرتے ہیں، بشمول تصاویر، سٹائل شیٹس، اسکرپٹ وغیرہ وغیرہ. سی ڈی این پر ممکنہ طور پر ان عناصر کو ڈال کر، آپ ڈرامائی طور پر ردعمل کے وقت کو بہتر بنا سکتے ہیں. لیکن جیسا کہ میں نے یہ تجارتی CDN استعمال کرنے کے لئے مہنگا ہو سکتا ہے. پلس، اگر آپ محتاط نہیں ہیں تو، چھوٹی سی سائٹ پر سی ڈی این انسٹال کرنے کی بجائے اسے تیز کرنے کے بجائے اسے سست کر سکتے ہیں. بہت کم چھوٹے کاروباری اداروں کو تبدیل کرنے کے لئے ناگزیر ہیں.

کچھ اشارے موجود ہیں کہ آپ کی ویب سائٹ یا کاروبار CDN سے فائدہ اٹھانے کے لئے کافی بڑا ہے.

  • آپ کی سائٹ ہر دن بہت سارے زائرین بن جاتے ہیں
  • اور وہ لوگ ایک بڑے پیمانے پر تقسیم کردہ علاقے سے آتے ہیں

زیادہ تر لوگ محسوس کرتے ہیں کہ آپ کو ہر دن کم از کم ایک ملین زائرین کو سی ڈی این سے فائدہ اٹھانے کے لئے ضرورت ہے، لیکن مجھے نہیں لگتا کہ کوئی سیٹ نمبر ہے. ایسی ویب سائٹ جو بہت ساری تصاویر یا ویڈیو کی میزبانی کرتی ہے وہ ان تصاویر یا ویڈیوز کے لئے سی ڈی این سے فائدہ اٹھا سکتی ہے یہاں تک کہ اگر ان کے روزانہ کے صفحے کے خیالات ایک ملین سے زائد ہیں. دوسری فائل کی اقسام جو سی ڈی این پر میزبان ہونے سے فائدہ مند ہوسکتے ہیں سکرپٹ، ویڈیو، آواز فائلیں، اور دیگر جامد صفحہ عناصر ہیں.