कुकीज़ बनाम सेशन
कुकीज़ और सेशन जानकारी स्टोर करने के लिए उपयोग किए जाते हैं। कुकीज़ केवल क्लाइंट-साइड मशीन पर स्टोर होती हैं, जबकि सेशन क्लाइंट के साथ-साथ सर्वर पर भी स्टोर होते हैं।
सेशन (Session)
- सर्वर पर एक टेम्पररी डायरेक्टरी में एक फाइल बनाता है जहां रजिस्टर्ड सेशन वेरिएबल्स और उनके वैल्यूज़ स्टोर होते हैं।
- यह डेटा उस विज़िट के दौरान साइट पर सभी पेजेज के लिए उपलब्ध होगा।
- सेशन तब समाप्त होता है जब यूज़र ब्राउज़र बंद करता है या साइट छोड़ने के बाद, सर्वर पूर्वनिर्धारित समय अवधि (आमतौर पर 30 मिनट) के बाद सेशन समाप्त कर देगा।
कुकीज़ (Cookies)
- कुकीज़ क्लाइंट कंप्यूटर पर स्टोर टेक्स्ट फाइल्स हैं और ट्रैकिंग उद्देश्य के लिए रखी जाती हैं।
- सर्वर स्क्रिप्ट ब्राउज़र को कुकीज़ का एक सेट भेजती है। उदाहरण के लिए नाम, उम्र, या पहचान संख्या आदि।
- ब्राउज़र भविष्य के उपयोग के लिए इस जानकारी को लोकल मशीन पर स्टोर करता है।
- अगली बार जब ब्राउज़र वेब सर्वर को कोई रिक्वेस्ट भेजता है तो यह उन कुकीज़ की जानकारी सर्वर को भेजता है और सर्वर उस जानकारी का उपयोग यूज़र की पहचान करने के लिए करता है।