কুকি এবং সেশন তথ্য সংরক্ষণের জন্য ব্যবহৃত হয়। কুকি শুধু ক্লায়েন্ট-সাইড মেশিনে স্টোর হয়, যখন সেশন ক্লায়েন্ট এবং সার্ভার দুই জায়গায় স্টোর হয়।
সেশন
একটি সেশন সার্ভারে একটি টেম্পোরারি ডিরেক্টরিতে একটি ফাইল তৈরি করে যেখানে রেজিস্টার্ড সেশন ভেরিয়েবল এবং তাদের ভ্যালু স্টোর থাকে। এই ডেটা সাইটের সকল পেজে সেটি ভিজিটের دوران উপলব্ধ থাকে।
সেশন শেষ হয় যখন ইউজার ব্রাউজার বন্ধ করে বা সাইট ছেড়ে যাওয়ার পর, সার্ভার একটি নির্দিষ্ট সময় পর সেশন টার্মিনেট করে, সাধারণত ৩০ মিনিট ডিউরেশন।
কুকি
কুকিগুলো ক্লায়েন্ট কম্পিউটারে স্টোর করা টেক্সট ফাইল এবং সেগুলো ট্র্যাকিং উদ্দেশ্যে রাখা হয়। সার্ভার স্ক্রিপ্ট ব্রাউজারে কুকির একটি সেট পাঠায়। উদাহরণস্বরূপ নাম, বয়স, বা আইডেন্টিফিকেশন নম্বর ইত্যাদি। ব্রাউজার এই ইনফরমেশনটি ভবিষ্যতের জন্য লোকাল মেশিনে স্টোর করে রাখে।
পরের বার ব্রাউজার যেকোনো রিকোয়েস্ট 웹 সার্ভারে পাঠালে সেগুলো কুকি ইনফরমেশনসহ পাঠায় এবং সার্ভার সেই ইনফরমেশন ব্যবহার করে ইউজারকে আইডেন্টিফাই করে।