จะเกี่ยวกับความเป็นมาของประเทศอเมริกา http://dic.moohin.com/n/New-World-757.shtml
Database
Session คืออะไร
Session คือ การเก็บค่า จาก Web Server ลงในหน่วยความจำของเครื่อง Client แต่ละราย server จะกำหนดเวลาและติดตามการใช้งานของเครื่อง Client
Session ID คืออะไร
Session ID คือ หมายเลขประจำตัว ที่ Web Server ส่งมายัง Client ค่า Session
จะไม่มีทางซ้ำกัน Session ID มีประโยชน์ใรการอ้างอิงเกี่ยวกับการใช้งานของ Client
Cookie คืออะไร
Cookie คือ การเก็บค่าจาก Server มาเก็บใว้ที่เครื่อง Client โดยเก็บใว้ในรูปไฟล์ พูดง่าย ๆ ก็คือ การเขียนลงไฟล์นั้นเอง ซึ่งจะถูกเก็บใว้ที่ Windows\Cookies
การ Set Cookie จะต้อง Set ใว้ในส่วนบนสุดครับ ( header )
ข้อดีของ session กับ cookie
ข้อดี
session --> ทำงานได้แบบลอยๆ คือ ประกาศแล้วใช้ได้เลยทุกเพจ กำหนด expire ได้ ทำงานด้วยค่อนข้างง่าย cookie --> ใช้สำหรับการจดจำค่าต่างๆ ที่เคยใช้ได้ดีกว่า session(session ลืมค่าถ้า expire หรือ เปิดปิดเพจใหม่) เพราะเขียนไฟล์ไว้ที่เครื่อง client
ข้อเสีย
session --> ไม่สามารถทำงานได้อย่างต่อเนื่อง (ปิดเพจแล้ว session ตาย) cookie --> มีการเขียนไฟล์ใน client ถ้า client ไม่อนุญาติ cookie ก้อ ไม่สามารถทำงานได้
ที่ตอบเป็นข้อดีข้อเสียที่ใหญ่ๆ ยังมีเรื่องของความปลอดภัยอีกนะครับ ลองหาข้อมูลต่อ ครับ
แสดงความคิดเห็น