Thứ Ba, 30 tháng 4, 2019

Cookie là gì? Cookie có ứng dụng như thế nào trong Công nghệ thông tin?

Bạn đã từng nghe hoặc bất chợt nhìn thấy ở đâu đó về Cookie? Có bao giờ bạn tự hỏi cookie là gì? Tại sao nó lại được những nhà thiết kế web tin dùng và sử dụng nó cho website của mình? Hãy cùng Viknews Việt Nam đi tìm câu trả lời cho những câu hỏi đó ngay trong bài viết này nhé!

Bản chất của Cookie là gì?

Nếu bạn tham khảo các tài liệu thì có thể thấy có nhiều định nghĩa về Cookie và nó không đồng nhất về nội dung, trong đó một số định nghĩa dễ làm cho nhiều người đọc hiểu lầm về nó và cảm thấy hoang mang về khái niệm này. Hiểu một cách đơn giản thì Cookie là một đoạn văn bản ghi thông tin được tạo ra và lưu trên trình duyệt của máy người dùng. Khi người dùng đăng nhập vào website, cookie sẽ ghi nhớ những thông tin như tên đăng nhập, mật khẩu, các lựa chọn của người dùng. Từ những thông tin này máy tính sẽ nhận ra người dùng khi truy cập lại trang web đó vào khoảng thời gian khác.

[caption id="attachment_41032" align="alignnone" width="1024"]cookie-la-gi Cookie là gì?[/caption]

Nghe qua điều này chắc hẳn nhiều người trong số chúng ta sẽ lầm tưởng rằng Cookie được tạo ra để đánh cắp thông tin người dùng trên các trình duyệt lướt web hiện nay và theo đó sẽ có được thông tin của người dùng để sử dụng cho những mục đích nào đó nhưng trên thực tế thì điều đó hoàn toàn không đúng.

Về cơ bản thì Cookie không phải là một chương trình nào đó mà có thể tự động khởi chạy được, do vậy nó sẽ không thể đánh cắp thông tin cá nhân từ bạn và gửi cho bên thứ 3 được.

Các loại Cookie cơ bản

Thông thường người ta thường chia Cookie thành 2 loại phổ biến là:

- Session Cookie: Loại cookie này sẽ được lưu tạm thời trong bộ nhớ máy tính của bạn khi bạn truy cập website, sau khi bạn thoát khỏi website thì phần này sẽ tự động bị xóa, tuy nhiên nếu website bạn bị đóng đột ngột hay máy tính bị hết pin hoặc sập nguồn, khi khởi động lại và mở trình duyệt thì nó sẽ hỏi bạn có muốn khôi phục trang web vừa bị tắt không.

[caption id="attachment_41033" align="alignnone" width="1024"]cac-loai-cookie Các loại cookie.[/caption]

- Persistant Cookie: Nó có khác đôi chút với session cookie, đây là phần được lưu trên ổ cứng của bạn và không bị xóa khi bạn đóng trình duyệt, nó được sử dụng để cung cấp hành vi, hành động của bạn khi truy cập vào một trang web, trình duyệt nào đó.

Tiêu chuẩn chung khi sử dụng cookie của các website.

Khi một trang web nào đó muốn tạo ra file cookie tại máy tính của bạn thì họ phải thực hiện nghiêm ngặt những yêu cầu sau:

- Phải cho người sử dụng biết được website có sử dụng cookie khi bạn thực hiện truy cập.

- Làm rõ tính năng cookie được sử dụng là gì.

[caption id="attachment_41034" align="alignnone" width="1024"]cookie-website Cookie website.[/caption]

- Luôn hỏi người dùng trước khi thực hiện tạo file cookie và lưu trên máy tính của họ.

- Bạn hoàn toàn có thể kiểm tra được file cookie trên máy tính của mình được lưu ở đâu thông qua đường dẫn:

C:\windows\cookies

Lợi ích và rủi ra người dùng có thể gặp phải khi lưu giữ Cookie.

Ở các phần trên chúng ta đã biết được bản chất Cookie là gì cũng như nguyên lý hoạt động của nó ra sao. Trong phần này chúng ta sẽ tìm hiểu về những lợi ích và rủi ro mà Cookie đem lại nhé!

Ưu điểm:

- Cookie giúp lưu giữ thông tin và từ đó giúp cho việc đăng nhập và sử dụng nhanh hơn không mất quá nhiều thời  gian.

- Về phía doanh nghiệp thông qua cookie họ sẽ biết được hành vi tiêu dùng của khách hàng để có những điều chỉnh hợp lý.

[caption id="attachment_41035" align="alignnone" width="1024"]loi-ich-rui-ro-cookie Lợi ích và rủi ro khi lưu giữ cookie.[/caption]

Nhược điểm:

Bên cạnh đó Cookie cũng tồn tại yếu điểm chính là việc lưu trữ đó sẽ là một sơ hở khiến cho các hacker dễ dàng xâm nhập, đánh cắp thông tin của khách hàng để sử dụng cho những mục đích xấu.

Trên đây là những thông tin cần thiết về Cookie cũng như những ứng dụng của nó. Đây là những kiến thức rất cần thiết đối với các bạn làm việc thường xuyên với website hay theo đuổi nghề web. Hy vọng qua bài viết này sẽ giúp bạn đọc có thêm những kiến thức bổ ích liên quan đến công nghệ thông tin. Cảm ơn bạn đã dành thời gian theo dõi nhé!

Xem thêm: SSL là gì? Tầm quan trọng của SSL đối với một website ra sao?

Coi thêm ở : Cookie là gì? Cookie có ứng dụng như thế nào trong Công nghệ thông tin?



from Viknews.com - Feed http://bit.ly/2IOmcw5
via IFTTT

Không có nhận xét nào:

Đăng nhận xét