Session Là Gì?
Session là phiên làm việc, là cách để lưu trữ dữ liêu của người dùng sử dụng web, ví dụ khi bạn đăng nhập, dữ liệu được truyền lên server thì 1 giai đoạn như vậy được gọi là phiên làm việc
Session sử dụng để làm gì?
Khi muốn phân biệt giữa các phiên làm việc, cụ thể khi đăng nhập thì máy chủ cần phân biệt máy của bạn hoặc máy của người khác đăng nhập
Lưu thông tin giỏ hàng
So sánh cookie và session?
Session:
Không lưu trữ trên trình duyệt của người dùng
Lưu trữ dữ liệu trên web
Không dễ sửa đổi dữ liệu
Kết thúc phiên làm việc khi đóng trình duyệt
Cookie:
Được lưu trữ trên trình duyệt người dùng
Lưu trữ dữ liệu ở client
Dễ bị sửa đổi, đánh cắp dữ liệu
Dữ liệu có sẵn trong trình duyệt
Các cú pháp của session (tài liệu tham khảo):