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

نیٹ ورک کی سطح پر فائلوں کیشنگ کرکے اپنے ویب صفحات کو تیز کریں

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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