জনপ্রিয় ওয়েবসাইটগুলি কেন কুকিগুলিতে খুব জটিল সেশন-সম্পর্কিত ডেটা সঞ্চয় করে - এবং এর সমস্ত অর্থ কী?


19

ওয়েব বিকাশকারী হিসাবে, আমরা সবাই শিখি যে সেশনগুলি এইচটিটিপি-র রাষ্ট্রহীন প্রকৃতির সম্পর্কিত সমস্যাগুলি কাটিয়ে উঠতে সহায়তা করে। আমরা একটি অনন্য সেশন আইডি তৈরি করি এবং এটি ব্রাউজারে প্রেরণ করি - এবং ব্রাউজারটি যখন একই আইডিটি আমাদের কাছে ফেরত পাঠায় আমরা সহজেই ব্যবহারকারীকে সনাক্ত করি।

এই সবগুলি বেশ সোজা মনে হয়, এবং কোনও ভাষায় প্রয়োগ করা এত জটিল নয়।

এখন

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

জিমেইল (লগইনের আগে)

এখানে চিত্র বর্ণনা লিখুন

জিমেইল (লগইনের পরে)

এখানে চিত্র বর্ণনা লিখুন

ফেসবুক

এখানে চিত্র বর্ণনা লিখুন

স্ট্যাক বিনিময়

এখানে চিত্র বর্ণনা লিখুন

(চিন্তা করবেন না, আপনি আমার অধিবেশন চুরি করতে পারবেন না - এটি বাসি এবং অসম্পূর্ণ :))

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

আরও একটি প্রশ্ন: প্রচুর দৃষ্টিতে কুকিজের মানগুলি ইউআরএল-এনকোডযুক্ত বলে মনে হয় - কেন তাই?

উত্তর:


21
  1. কখনও কখনও এটি ডাটাবেসে একটি সেশন টেবিলের মধ্যে নির্দিষ্ট ডেটা সঞ্চয় করা ব্যবহারিক নয়। নির্দিষ্ট ডেটা যদি অনেক আপডেট হয়ে যায় তবে এটি ডাটাবেসটিকেও অনেকটা কমিয়ে ফেলতে পারে। যদি এটির ক্ষেত্রে এবং ডেটা খুব গুরুত্বপূর্ণ না হয় তবে এটি আলাদা কুকিতে আরও ভাল সঞ্চয় করা যেতে পারে।

  2. (১) যখন ঘটে তখন আপনাকে প্রতি কুকির 4kb সীমাবদ্ধতাটি মোকাবেলা করতে হবে, সুতরাং একটি কুকিতে সমস্ত কুকি সেশনের ডেটা সংরক্ষণ করা খারাপ ধারণা is

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

  4. কুকিজ সস্তা। আপনি বিধি থেকে ব্যতিক্রম - তাদের কুকি স্টোরের মধ্যে কেউ তাকাবে না তাদের কাছে কত কুকিজ রয়েছে তা দেখার জন্য। সেখানে একত্রিত করার চেষ্টা সামান্য কর্মক্ষমতা সুবিধা সব সম্ভব কয়েক কুকিজ যেমন মধ্যে ক্লায়েন্ট-সাইড অধিবেশন ডেটার।


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