গুগল বা মাইক্রোসফ্ট তাদের কন্টেন্ট ডেলিভারি নেটওয়ার্কগুলিতে (সিডিএন) জেএস ফাইলগুলি হোস্ট করে কী পাবে?


9

আপনি Google, মাইক্রোসফট জানেন এবং jQuery.com তাদের উপর জাতীয় ফাইল অফার হিসাবে যা CDN । এটি করার জন্য, তাদের অবশ্যই তাত্পর্যপূর্ণ সার্ভারগুলি পরিচালনা করতে হবে যা অবশ্যই তাদের কাছে ব্যয় করতে হবে। তারা কেন এটি করে এবং তারা এটি থেকে কী পায়?


1
যদিও সার্ভার ফার্মগুলির বর্তমান নেটওয়ার্ক পরিচালনা করতে গুগল বা এমএসকে কত খরচ করতে হবে? হোস্টিং অন্য সংস্থায় আউটসোর্সিং তাদের চলমান পরিষেবার গ্রুপ ছাড়াও এটি চালানোর চেয়ে সস্তা কী হতে পারে?
জেবি কিং

1
আপনার ফ্যাক্ট করতে হবে যে তারা তাদের সমস্ত বিস্তৃত ব্যবহৃত ফাইল হোস্ট করতে তাদের সিডিএন ব্যবহার করে। এর অর্থ এই যে প্রতিটি ফাইল হোস্ট করা তাদের সার্ভারগুলি যে ডলারে ডলারে পয়সা অর্জন করতে হবে সেগুলি অবশ্যই অর্জন করবে তার অবশ্যই তুলনায় তাদের মোট আয় ব্যয় করে।
জ্যাকসনকর

উত্তর:


16
  • মঙ্গলকামনা
  • তাদের পণ্যগুলির জন্য প্রশিক্ষণ সহজতর (টিউটোরিয়ালগুলি ভুল জায়গায় স্থান দেওয়ার কারণে ব্যর্থ হয় না)
  • নেট ট্রাফিক বিশ্লেষণ

আপনি কি এই জন্য কোন প্রমাণ আছে?
blubb

4
সিডিএন কেবল তখনই কাজ করে যদি প্রত্যেকে এটি ব্যবহার করে। সুতরাং তারা আরও বেশি লোক গুগল / মাইক্রোসফ্টস / ইত্যাদি সিডিএন ব্যবহার করে এটি তত বেশি কার্যকর
রায়নস

3
@ সিমন, আমার কোনও আইটেম সঠিক কিনা তার কোনও প্রমাণ আমার কাছে নেই। আমি কোনও সংস্থার হয়ে কাজ করি না এবং যে কোনও প্রকাশ্য বিবৃতি দেখেনি যা আমাকে সঠিক প্রমাণ করবে। এগুলি কেবল আমার অনুভূতির উপর নির্ভর করে কেবল অনুমান।
জেসন

1
ট্র্যাফিক বিশ্লেষণ জিনিস চালাক।
Xeon06

9

কারণ অনেকগুলি মাইক্রোসফ্ট বা গুগল পণ্য সেই সংস্থান ব্যবহার করে এবং তাদের নিজস্ব পণ্যের জন্য একটি সিডিএন প্রয়োজন। যেহেতু প্রায় প্রতিটি ব্যক্তি তাদের সার্ভারগুলি ব্যবহার করে কোনওভাবেই সিডিএন থেকে ফাইলটি ডাউনলোড করতে চলেছে (এবং এটি ব্যবহারকারীদের কম্পিউটারে এটি ক্যাশড হয়ে যায়) যতক্ষণ না অন্য সাইটগুলিকে সিডিএন ব্যবহার করার অনুমতি দেয় তবে তাদের অতিরিক্ত কোনও অতিরিক্ত ব্যয় করতে হয় না।

এটি সদিচ্ছা জাগায়।

এবং সামান্য বোনাস হিসাবে, আপনি যদি মাইক্রোসফ্ট বা গুগল পণ্য ব্যবহার করে এটি ব্যবহার করার আগে অন্য কোনও সাইট থেকে ফাইলটি পান তবে মাইক্রোসফ্ট বা গুগল পণ্য লোড করা কিছুটা দ্রুত হবে কারণ এটি ডাউনলোড করার চেয়ে কম ফাইল রয়েছে।


5

আমার অনুমান বিকাশকারীদের মধ্যে সদিচ্ছাকে লালন করা, যাতে আপনার মনের পিছনে আপনি ভবিষ্যতে বিকাশের জন্য তাদের প্ল্যাটফর্ম বা সরঞ্জামগুলির একটি ব্যবহার করতে আরও আগ্রহী। গুগল ইতিমধ্যে / একটি / বিশাল স্কেলযোগ্য নেটওয়ার্ক অবকাঠামো, যেহেতু এটি সম্ভবত তাদের জন্য খুব বেশি খরচ করে না।


3

সিডিএন-তে বিতরণ করা জেএস ফাইলগুলি খুব ভারীভাবে ক্যাশেড (অর্থাত না আপনি যদি আপনার ব্রাউজারের ক্যাশেটি সাফ না করেন তবে এগুলি ব্যবহারিকভাবে একবার ডাউনলোড করা হয় এবং একই ইউআরএল ব্যবহার করা কোনও ওয়েবসাইটের জন্য চিরকালের জন্য থাকে) এবং তাই এটি ইন্টারনেট ট্রাফিকের সামগ্রিক পরিমাণকে হ্রাস করে। গুগল বা মাইক্রোসফ্টের জন্য, যেহেতু তাদের নিজস্ব জনপ্রিয় পণ্যগুলি যে কোনও উপায়ে জাভাস্ক্রিপ্ট লাইব্রেরি ব্যবহার করে, তাই কোনও সিডিএন হোস্ট করার অতিরিক্ত ব্যয় সম্ভবত ন্যূনতম (কত লোক কোনও গুগল পরিষেবা ব্যবহার করে না?); এবং সামাজিক সুবিধা তাৎপর্যপূর্ণ।

সিডিএন-হোস্ট করা jQuery লাইব্রেরিটি ইনস্টল করা আপনার নিজের সার্ভারে ইনস্টল করার চেয়ে কিছুটা সহজ এবং কিছু পরিস্থিতিতে আপনার নিজের ফাইল হোস্ট করা অসম্ভব হতে পারে। jQuery.com স্পষ্টতই তাদের জাভাস্ক্রিপ্ট লাইব্রেরি এবং আরও ওয়েবসাইটগুলি jQuery ব্যবহার করে প্রচার করার অর্থ বিশ্ব আধিপত্যের আরও এক ধাপ আরও বেশি প্লাগইন বিকাশকারী, আরও jQuery বই বিক্রি হয়েছে, আরও অনুদান, এবং আরও বিকাশকারী লাইব্রেরিতে অবদান রাখছে।


শুধু কৌতূহলী: এবং কিছু পরিস্থিতিতে আপনার নিজের ফাইল হোস্ট করা অসম্ভব হতে পারে ..... কোনও নির্দিষ্ট উদাহরণ?
বালালক্ষ্মি

@ বালালক্ষ্মী: আপনি যদি কোনও টিউটোরিয়াল লিখেন এবং চান যে কেউ কোডের একটি স্নিপেট (যা একটি লাইব্রেরির সিডিএন অনুলিপিটি উল্লেখ করে) অনুলিপি করতে পারে এবং কেবল এটি কাজ করে।
জেরেমি হিলার

3

এখানে বেশ কয়েকটি উত্তর ফাইলগুলি হোস্ট করার গুগলের প্রযুক্তিগত সুবিধার উপর স্পর্শ করে, তবে কেন এটি গুগলের পক্ষে একটি সুবিধা as তার কারণটি তারা মিস করে। দিনের শেষে, গুগল কোনও উপায়ে (প্রত্যক্ষ বা অপ্রত্যক্ষভাবে) এর দ্বারা উপকৃত না হলে কিছু করার জন্য বেছে নেবে না।

গুগল এই ফাইলগুলি তাদের নেটওয়ার্ক জুড়ে ব্যাপকভাবে ব্যবহার করে এবং এর জন্য কোথাও এগুলি হোস্ট করা দরকার। একটি কেন্দ্রীভূত অবস্থান থেকে তাদের হোস্টিং করে, ফাইলটি একবার ডাউনলোড করা হবে এবং তারপরে ব্যবহারকারীদের ব্রাউজারে ক্যাশে হবে, সুতরাং পরবর্তী সময় ব্যবহারকারীর অন্য কোনও গুগল সাইট দেখার পরে এটি ডাউনলোড করতে হবে না। এটি অন্য ওয়েবসাইটগুলিতে খোলার মাধ্যমে, other অন্যান্য ওয়েবসাইটগুলি লোডিংয়ের সময়গুলি থেকে কিছুটা দ্রুত উপকৃত হয়, কারণ ব্যবহারকারী সম্ভবত ইতিমধ্যে তাদের ক্যাশে করেছেন। এটি গুগলে খুব সামান্য ওভারহেডে আসবে, কারণ খুব কম ক্ষেত্রেই ফাইলটি আসলে আবার লোড করা দরকার হবে, তবে তাদের সিডিএনটি এত বড় এবং দক্ষ।

এখন, গুগল এই কাজ করে কি লাভ?

ভুলে যাবেন না গুগলের আয়ের প্রাথমিক উত্স ওয়েব বিজ্ঞাপন is অতএব, যত বেশি লোক ওয়েব ব্রাউজ করছেন, গুগল তত বেশি অর্থ উপার্জন করতে পারে। যেমনটি, সমৃদ্ধ ওয়েব অ্যাপ্লিকেশন এবং ওয়েবসাইটগুলি বিকাশ করা এবং সেই অ্যাপ্লিকেশনগুলিকে যত দ্রুত সম্ভব লোড করা Google এর পক্ষে আগ্রহী।

ফাইলটি হোস্টিংয়ের মাধ্যমে, তারা এটিকে ক্যাচিংয়ের মাধ্যমে দ্রুত লোড করে তোলে (আগেই উল্লিখিত), তবে বিকাশকারীদের অ্যাক্সেস এবং ব্যবহার সহজ করে তোলে। এটি এখন বিকাশকারীদের জন্য আরও একটি কম পদক্ষেপ, তাদের আর ফাইলটি তাদের সার্ভারে অনুলিপি করার এবং এটি হোস্ট করার দরকার নেই এবং পরিবর্তে টিউটোরিয়াল ওয়েবসাইটগুলি থেকে কোডটি অনুলিপি করতে এবং এটি সেকেন্ডে চালিয়ে যেতে পারে।

এটি jQueryটিকে খুব দ্রুত এবং ব্যবহারে খুব সহজ করে তোলে, আরও বেশি লোককে ব্যবহার করতে উত্সাহিত করে এবং এই প্রকল্পে অবদান রাখে। এটি উন্মুক্ত উত্স হিসাবে, আরও বেশি লোকেরা যেমন অবদান রাখে, Google কে বিকাশকারী সংস্থার ক্ষেত্রে তাদের ইনপুট হ্রাস করতে দেয়।

সুতরাং ফাইলগুলি হোস্টিংয়ের মাধ্যমে গুগল এটি পরিচালনা করেছে:

  • ওয়েবসাইটগুলির গতি বাড়ান
  • ওয়েবসাইটগুলিকে আরও বৈশিষ্ট্যযুক্ত এবং আকর্ষণীয় করে তুলুন
  • JQuery কে একটি প্রতিষ্ঠিত প্রযুক্তি তৈরিতে সহায়তা করুন, যা একটি স্বাধীন সম্প্রদায় দ্বারা রক্ষণ করা যেতে পারে

ওয়েবকে আরও বন্ধুত্বপূর্ণ, দ্রুততর স্থান করে গুগলকে এই সমস্ত উপকার করে। সব মিলিয়ে গুগলে সর্বনিম্ন ব্যয়, তবে তাদের কাছে উল্লেখযোগ্য অতিরিক্ত রাজস্ব।


1

তারা এটি করে কারণ তারা এটি করার ক্ষেত্রে একটি ব্যবসায়িক মূল্য উপলব্ধি করে। কোন নির্দিষ্ট ব্যবসায়ের মান জানতে, আপনাকে তাদের প্রতিটি পৃথকভাবে জিজ্ঞাসা করতে হবে।


1

লোকেরা যখন ইন্টারনেট ব্যবহার করে তখন গুগল অর্থ উপার্জন করে। তাদের পুরো ব্যবসায়ের মডেল হ'ল ব্যবহারকারীরা কী চান তা দ্রুত দেয়, সুতরাং সেই একই ব্যবহারকারীরা বিজ্ঞাপন {অর্থে, শব্দগুলি, ভিড়। বিজ্ঞাপনে ক্লিক করবেন। যদি তারা তাদের সিডিএনতে জিকুয়ারি এট আল হোস্ট করে, তবে সামগ্রী তৈরি করা প্রত্যেকের পক্ষে (সম্ভবত পূর্বোক্ত বিজ্ঞাপনগুলি সহ) এটি তৈরি করা আরও সহজ করে তোলে যাতে এটি দ্রুত সাড়া দেয় এবং দেখতে সুন্দর দেখায়


0

ইতিমধ্যে উপস্থাপিত যুক্তিগুলির সংযোজন হিসাবে (ট্র্যাকিং, শুভেচ্ছা এবং আরও অনেক কিছু) আমি আরও সহজে বাগগ্লিক্সিংয়ের যুক্তি যুক্ত করব।

যদি কোনও অ্যাপ্লিকেশন X লাইব্রেরি ওয়াইয়ের X সংস্করণ ব্যবহার করে যেখানে বাগ বাগের পরিচিতি আসে এবং সংস্থা জেড বাগটি ঠিক করতে এবং তাদের সিডিএন এ আপলোড করতে সক্ষম হয় তবে সকলেই খুশি। যদি অ্যাপ্লিকেশনটি স্থানীয়ভাবে হোস্ট করা থাকে তবে ক্লায়েন্টকে নিশ্চিত করতে হবে যে নতুন সংস্করণটি তাদের পণ্যটির মধ্যে এসেছে। এর মধ্যে, শক্তি একটি সমর্থন ইস্যু উত্থাপন করতে পারে যার উত্তর জেড জেড দ্বারা দেওয়া উচিত This এতে সময় এবং সংস্থান লাগে। পরিবর্তে ত্রুটিটি যদি কখনই ক্লায়েন্টের পক্ষে প্রকাশ না পায় (গ্রন্থাগারটি ইতিমধ্যে আপডেট করা হয়েছে) তবে জেড জেড কোম্পানির জন্য একটি আসল ব্যবসায়ের মূল্য রয়েছে: পণ্যটি সমর্থন করার জন্য কম সময় প্রয়োজন।


আমি বলব বেশিরভাগ ক্ষেত্রে ক্লায়েন্টকে এখনও নতুন ফাইলটি তাদের স্থানীয় পণ্যতে পৌঁছেছে তা নিশ্চিত করতে হবে। আমি মনে করি গুগল এবং মাইক্রোসফ্ট উভয়ই আপনাকে সিডিএন থেকে কোন সংস্করণটি টানবে তা নির্দিষ্ট করার অনুমতি দেয়।
মাইক সেলিনি

হ্যাঁ তারা করেন - তবে এটি কোনও সিডিএন-তে হোস্ট করা প্রতিটি ফাইলের ক্ষেত্রে অগত্যা নয়। আমি দেখেছি এবং ব্যবহার করেছি - এমন URL গুলি http://somewhere/file-2.Latest.jsযেখানে আপনি সর্বদা 2.x শাখায় সর্বশেষতম বিল্ড পাবেন build
পেরিডিয়ান

-2

এর একটি ছোট সুবিধা হ'ল, তাদের কাছে সফ্টয়ারের পরিমাণটি কীভাবে ব্যবহৃত হবে সে সম্পর্কে একটি ওভারউইউ রয়েছে এবং ব্যবহারকারীরা ট্র্যাক করতে পারে (গুগল উদাহরণস্বরূপ গুগল অ্যানালিটিক্স বা বিজ্ঞাপন না থাকলেও অন্যান্য ওয়েবসাইটগুলিতে ব্যবহারকারীরা দেখতে পারেন এবং আপনি জানেন: ব্যবহারকারীকে জানার ফলে আপনি আরও অর্থ পান (ব্যক্তিগতকৃত বিজ্ঞাপনগুলির জন্য) ;-))।


দ্বিতীয় অংশটি স্পষ্টতই ভুল। যদি কেবল একটি সংস্করণ থাকে তবে পিছনের দিকে সামঞ্জস্যের জন্য একটি আবশ্যকীয় প্রয়োজন। পুরানো এপিআই-এর বিরুদ্ধে লিখিত লিখিত পাঠাগারটি একবারে একটি অনুলিপিটির আপডেট হওয়ার পরে কী হবে তা কেবল চিত্র করুন।
blbb

সত্য, আমার একটি বড় চিন্তা-ভুল ছিল
টোক
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.