10/10/2018, 09:31

hỏi tí về session và cookies

Mình mới bước chân vào giới lập trình web thôi, mình ko hiểu sự khác nhau giữa session và cookies. Mong các bạn giải thích

Các trang web khi đăng nhập thì có phần 'remember me', vậy nó lưu vào cookies phải ko ?
fotech_nd viết 11:44 ngày 10/10/2018
Được gửi bởi spaceboy171
Mình mới bước chân vào giới lập trình web thôi, mình ko hiểu sự khác nhau giữa session và cookies. Mong các bạn giải thích

Các trang web khi đăng nhập thì có phần 'remember me', vậy nó lưu vào cookies phải ko ?
Giống nhau: Đều được dùng với mục đích lưu các thông tin của một đối tượng truy nhập (người sử dụng) trong một phiên làm việc

Khác nhau:
- Session: lưu thông tin trên server nên với các site có lưu lượng truy cập lớn thì server sẽ bị ảnh hưởng
- Cookie: lưu thông tin dưới browse (trình duyệt) của client nên các thông tin quan trọng thì ko nên lưu vào cookie (hoặc phải mã hóa), nếu là newbie thì có điểm chú ý là trong trường hợp không sử dụng output buffering thì hàm setcookie() (và header()) phải sử dụng trước các hàm echo, print, var_dump,...
spaceboy171 viết 11:36 ngày 10/10/2018
thanks bạn nhiều, mình đang làm một project về website bán hàng. Bạn cho mình hỏi thêm là thông tin về username, mật khẩu được lưu trong cookies, còn thông tin về giỏ hàng lưu trong session phải không ?
fotech_nd viết 11:48 ngày 10/10/2018
Được gửi bởi spaceboy171
thanks bạn nhiều, mình đang làm một project về website bán hàng. Bạn cho mình hỏi thêm là thông tin về username, mật khẩu được lưu trong cookies, còn thông tin về giỏ hàng lưu trong session phải không ?
Nếu ước lượng site có lưu lượng truy cập lớn thì nên dùng cookie, còn không thì dùng session cho dễ xử lý
springlight viết 11:33 ngày 10/10/2018
Được gửi bởi fotech_nd
Nếu ước lượng site có lưu lượng truy cập lớn thì nên dùng cookie, còn không thì dùng session cho dễ xử lý
@fotech_nd
Bạn đã từng làm site nào lớn chưa mà kết luận như vậy?
fotech_nd viết 11:45 ngày 10/10/2018
Được gửi bởi springlight
@fotech_nd
Bạn đã từng làm site nào lớn chưa mà kết luận như vậy?
Đấy là ý kiến chủ quan của mình (cũng có thể là mình đọc ở đâu đó), nếu bạn có kinh nghiệm thì cứ đưa ra quan điểm để mọi người cùng tham khảo.

Thanks!!!
Bài liên quan
0