Cookie là gì? Những điều cần biết về cookie

Tôi nghe nói cookie là một phần rất quan trọng trong trình duyệt internet nhưng chưa hiểu Cookie là gì? Cookie có những loại nào ? Quy định sử dụng cookie? Nơi lưu cookie ? Ưu và khuyết điểm của Cookie là gì ? Xin bạn nào hiểu về công nghệ thông tin trả lời giúp.
 

Cookie là tên gọi tiếng Anh của một loại bánh quy mà hiện nay chúng ta thấy bán rất phổ biến trên thị trường. Tuy nhiên, cookie ở đây không phải mang ý nghĩa đó mà là một loại thuật ngữ công nghệ.

Cookie thực ra là một file tạm được tạo ra một cách tự động trong máy tính của người dùng mỗi lần truy cập vào một website nào đó. Cookie sẽ lưu mọi thông tin cá nhân của bạn như : tài khoản cá nhân, thiết bị bạn đang dùng, … và bạn có thể sử dụng lại cho những lần sau. Bởi vì vậy mà trong những lần truy cập web lần sau, bạn sẽ thấy đường link cũ hiện lên trên thanh địa chỉ khi chỉ cần gõ 1 ký tự đầu tiên của tên miền.

Nói như vậy không có nghĩa là cookie có thể tự chạy được, càng không thể lưu thông tin cá nhân của bạn từ máy tính. Như vậy, nó không phải là phần mềm độc hại hay một file đánh cắp dữ liệu mà nhiều người vẫn lầm tưởng với file tạm mà một số website tạo ra để ăn cắp thông tin người dùng với mục đích không tốt.

Có 2 loại cookie, đó là : Session Cookie và Persistant Cookie. Mỗi loại có đặc điểm khác nhau.

- Session Cookie: là một file lưu tạm thời thông tin trong bộ nhớ máy tính khi người dùng đang truy cập Website đó. File này không tồn tại vĩnh viễn mà sẽ tự động mất đi khi bạn đóng trình duyệt web. Chính vì lẽ đó mà khi gặp trường hợp đóng trình duyệt đột ngột do hết pin hoặc do sự cố về điện, máy tính bị tắt thì khi khởi động lại trình duyệt, nó sẽ hỏi bạn có muốn khôi phục lại những trang web đã truy cập trước đó hay không. Đây là chức năng rất tiện lợi cho người dùng vì có thể load lại những trang web mình muốn truy cập lại một cách dễ dàng, bạn không phải mất công tìm kiếm lại.

- Persistant Cookie: file này được lưu trữ trên ổ cứng máy tính và sẽ không bị mất đi nếu bạn không xóa chúng, và bạn cũng hoàn toàn yên tâm khi vì khi đóng trình duyệt web đột ngột nó vẫn không bị xóa đi. Tuy nhiên, một điểm lưu ý là chúng sẽ ghi nhận lại tất cả những hành vi, hành động của bạn đã thực hiện khi truy cập vào các website.

Cookie có những loại nào

Sẽ có những quy định dành cho các website nếu chúng muốn khởi tạo cookie trên máy tính của bạn, tức là chỉ khi nào được cho phép thì việc tạo cookie mới được thực hiện. Cụ thể nó phải tuân thủ những nguyên tắc sau đây :
- Thông báo công khai cho người dùng biết việc sử dụng Cookie khi họ truy cập vào website.
- Giải thích chức năng của Cookie cũng như lý do để cài đặt chúng vào máy tính.
- Phải có sự cho phép của người dùng thì website đó mới được phép tạo file Cookie và lưu trên máy tính cá nhân của người dùng.
- Trước khi lưu lại tài khoản của người dùng cho những lần sử dụng sau, website phải hiển thị thông báo cho người dùng.
Khi người dùng chấp nhận lưu lại tài khoản của mình trên cookie của website nào đó thì trong những lần truy cập sau, họ không phải lặp lại các bước đăng nhập hay nhận thông báo gì nữa.

Người dùng có thể xem cookie của mình trên máy tính theo đường dẫn sau đây : C:\Windows\cookies

- Do có chức năng lưu lại thông tin nên ưu điểm đầu tiên của cookie mà chúng ta dễ nhận thấy nhất đó là giúp việc truy cập các trang web của người dùng nhanh chóng và tiện lợi hơn. Bạn không phải mất thời gian để đăng nhập lại hoặc gõ lại địa chỉ trang web mà bạn đã từng truy cập.
- Đối với các doanh nghiệp có website bán hàng hay cung cấp dịch vụ, họ có thể nắm bắt được thị hiếu của người tiêu dùng thông qua việc kiểm tra Cookie, ví dụ như : biết được lượng truy cập ít hay nhiều, những mặt hàng mà người dùng quan tâm thường xuyên, thời gian họ xem là bao lâu hoặc các sở thích khác. Từ đó, doanh nghiệp sẽ có phương án tối ưu hóa website, dịch vụ của mình để đáp ứng tốt hơn nhu cầu người dùng, giúp học phát triển công việc kinh doanh của mình. Ngoài ra, khách hàng của doanh nghiệp cũng được thuận tiện hơn trong việc truy cập website để tìm thông tin sản phẩm.

Như đã đề cập ở trên, Cookie là một file tạm lưu trữ thông tin và các hoạt động của người sử dụng trên máy tính cá nhân, do đó các hacker có thể dòm ngó để tìm cách xâm nhập hệ thống website hoặc máy tính cá nhân để trộm thông tin của họ. Thông thường, chúng sẽ sử dụng với mục đích không tốt, gây ra hậu quả mà bạn không lường trước được.

Với những thông tin trên, hy vọng sẽ giúp ích cho bạn trong việc định nghĩa cookie là gì và mở ra thêm sự lựa chọn cho việc phát triển sự nghiệp của bạn.

Tuy nhiên, cookie lại đang nắm giữ hàng triệu thông tin dữ liệu về mật khẩu, sở thích, hành vi, thông tin cá nhân của bạn. Hãy cùng tìm hiểu sâu về Cookies trong bài viết này nhé!

Cookie là một đoạn văn bản mà một Web server có thể lưu trên ổ cứng của người dùng. Cookie cho phép một website lưu các thông tin trên máy tính của người dùng và sau đó lấy lại nó. Các mẩu thông tin sẽ được lưu dưới dạng cặp tên – giá trị (name-value). Cookies có thể lưu trữ thông tin của bạn, lưu trữ sở thích, hành vi, duy trì trạng thái đăng nhập và cung cấp những nội dung phù hợp nhất cho bạn.

Mỗi khi bạn tải ứng dụng, hay tìm kiếm gì đó trên mạng, trình duyệt sẽ gửi cookie để thông báo cho ứng dụng về hoạt động trước đó của bạn. Do đó mà bấy lâu nay chúng ta vẫn luôn thắc mắc tại sao ví dụ như khi bạn vừa xem, tìm kiếm những bộ quần áo trên facebook hay một website mua sắm thì lúc sau khi vào lại facebook hoặc trang website khác sẽ thấy luôn hình ảnh, bài viết của những bộ quần áo mà bạn muốn tìm kiếm đã xuất hiện ngay. Đó chính là tác dụng của cookie. Vì thế mà nhiều ứng dụng lợi dụng việc lưu trữ cookie trên trình duyệt để chạy quảng cáo, xây dựng hệ thống gợi ý.

Theo facebook, Cookie là các đoạn văn bản nhỏ được sử dụng để lưu trữ thông tin trên trình duyệt web. Cookie được sử dụng để lưu trữ và nhận số nhận dạng cũng như thông tin khác trên máy tính, điện thoại và các thiết bị khác. Những công nghệ khác, bao gồm dữ liệu facebook lưu trữ trên trình duyệt web hoặc thiết bị của bạn, số nhận dạng liên quan đến thiết bị của bạn và phần mềm khác, được sử dụng cho mục đích tương tự.

Cookie facebook là gì?

Những nhà quản trị của Facebook sử dụng cookie nếu bạn có tài khoản Facebook, sử dụng sản phẩm của Facebook, bao gồm trang web và ứng dụng Facebook hoặc truy cập các trang web và ứng dụng khác sử dụng Sản phẩm của Facebook (bao gồm nút Thích hoặc các Công nghệ khác của Facebook). Cookie giúp Facebook cung cấp Sản phẩm của Facebook cho bạn cũng như hi��u được thông tin mà những nhà quản trị Facebook nhận được về bạn, bao gồm thông tin về việc bạn sử dụng các trang web và ứng dụng khác, cho dù bạn đã đăng ký hoặc đăng nhập hay chưa.

Bên cạnh cookie, có một cách khác để quản lý người sử dụng là session. Session được hiểu là khoảng thời gian người sử dụng giao tiếp với 1 ứng dụng. Một session được bắt đầu khi người sử dụng truy cập vào ứng dụng lần đầu tiên, và kết thúc khi người sử dụng thoát khỏi ứng dụng. Mỗi session sẽ có được cấp một định danh (ID) khác nhau và nội dung được lưu trong thư mục thiết lập trong file php.ini.

Session cookie là gì?

Hiểu đơn giản, session cookie được lưu trong bộ nhớ của máy tính chỉ trong phiên duyệt web và sẽ tự động xóa khỏi máy tính khi trình duyệt đóng lại. Những cookie này thường được lưu trữ dưới dạng ID. Nó cho phép bạn nhanh chóng chuyển tới một trang mới mà không cần đăng nhập lại. Chúng được sử dụng rộng rãi ở những trang web thương mại. Ví dụ: để theo dõi các bản ghi  mà người tiêu dùng thêm vào giỏ hàng.

Swap My Cookies là một tiện ích chuyển đổi tài khoản trên trình duyệt, sẽ giúp người dùng quản lý các cookie và đăng nhập vào bất kì website nào với những tài khoản khác nhau. Nếu trên một website, bạn sở hữu nhiều tài khoản người dùng và thường xuyên thay đổi giữa chúng thì việc đăng nhập đăng xuất nhiều lần sẽ khiến bạn thấy rất mệt mỏi và tốn thời gian. Với Swap My Cookies, người dùng có thể đăng nhập vào tài khoản Gmail, Yahoo, Hotmail và bất kì website nào khác mà bạn sử dụng chỉ với một cú click chuột thay vì phải đăng nhập đăng xuất nhiều lần.

Swap my cookie là gì?

Edit this cookie là một ứng dụng quản lý cookie dành riêng cho người dùng Chrome, cho phép người dùng thêm, xóa, chỉnh sửa, tìm kiếm, bảo vệ hoặc ngăn chặn các cookie. Edit this cookie được coi là trình quản lý cookie đầu tiên tốt nhất cho Google Chrome. Nó có thể chỉnh sửa các tập tin cookie, xóa các cookie, thêm một cookie mới, tạo các cookie, tìm kiếm các cookie, bảo vệ các tập tin cookie (các tập tin cookie chỉ đọc), chặn các cookie (lọc cookie), xuất các cookie trong JSON, tập tin cookie Netscape (hoàn hảo cho wget và curl), Perl :: LPW, nhập các cookie trong JSON, giới hạn ngày hết hạn tối đa của bất kỳ cookie nào, cải thiện hiệu suất, loại bỏ các cookie cũ, nhập cookies.txt.

Lợi ích:

Cookie hỗ trợ chức năng mua hàng trực tuyến, máy chủ có thể theo dõi khách hàng và sao lưu các giao dịch của họ khi họ di chuyển trong site.
Cookie giúp doanh nghiệp có thể biết được một số thông tin về những người đang truy cập web của mình, biết được mức độ thường xuyên truy cập cũng như thời gian chi tiết truy cập. Doanh nghiệp có thể biết được sự cảm nhận của bạn khi duyệt web đó. Lưu trữ thông tin cá nhân của khách hàng, những thông tin này sẽ giúp khách hàng khi vào trang web đó lần sau sẽ thuận tiện hơn. Doanh nghiệp sẽ dùng cookie để điều chỉnh các quảng cáo của mình, cung cấp cho biết những quảng cáo nào được xem nhiều nhất từ đó đưa ra biện pháp điều chỉnh hoặc thiết kế phù hợp.
Cookie làm cho web tiện lợi hơn, người dùng có thể truy cập vào web nhanh hơn không phải nhập lại các thông tin nhiều lần.

Rủi ro:

Cookie ảnh hưởng tới sự riêng tư của người dùng, cũng như rò rỉ thông tin cá nhân. Cookie theo dõi người dùng đã ghé thăm những nơi nào và đã xem những gì trên web. Bản thân các cookie không thể dùng để phát tán virus, mã độc. Tuy nhiên nó có thể thu thập khá nhiều thông tin cá nhân của bạn nhất là những thông tin bạn cung cấp trên trang web như thông tin thẻ tín dụng… Do đó, cookie có thể làm tăng nguy cơ mất thông tin đăng nhập nếu như người khác sử dụng máy tính của bạn, hoặc trường hợp máy tính của bạn bị xâm nhập, đánh cắp.

 

Với sự phát triển của công nghệ, khoa học, kỹ thuật, các doanh nghiệp hầu như đều sở hữu cho riêng mình một trang web để đến gần với khách hàng, người tiêu dùng online nhiều hơn. Và để có những trang web và phát triển sao cho nhiều người biết đến hơn thì việc sử dụng cookie rất tiện ích trong việc quản lý cũng như quảng cáo của các doanh nghiệp. Vậy cookie là gì? Cookie lợi hay hại?... Chắc hẳn bạn sẽ luôn thắc mắc về những vấn đề này. Hãy cùng tìm hiểu qua bài viết dưới đây.

Cookie là các tệp được trang web bạn truy cập tạo ra. Cookie giúp trải nghiệm trực tuyến của bạn dễ dàng hơn bằng cách lưu thông tin duyệt web. Với cookie, các trang web có thể duy trì trạng thái đăng nhập của bạn, ghi nhớ tùy chọn trang web và cung cấp nội dung phù hợp với vị trí của bạn..
Có hai loại cookie:
- Cookie của bên thứ nhất do trang web mà bạn truy cập tạo ra. Trang web được hiển thị trong thanh địa chỉ.
- Cookie của bên thứ ba do các trang web khác tạo ra. Các trang web này sở hữu một số nội dung như quảng cáo hoặc hình ảnh mà bạn thấy trên trang web mình truy cập.

Cookie là gì?

Khác với dữ liệu gửi từ form (POST hay GET) thì cookies sẽ được trình duyệt tự động gửi đi theo mỗi lần truy cập lên máy chủ.
Trong quá trình làm việc, cookie có thể bị thay đổi giá trị. Cookie sẽ bị vô hiệu hoá nếu cửa sổ trình duyệt điều khiển cookie đóng lại và cookie hết thời gian có hiệu lực. Theo mặc định, thời gian “sống” của cookies là tồn tại cho đến khi cửa sổ trình duyệt sử dụng cookies bị đóng. Tuy nhiên người ta có thể thiết lập tham số thời gian để cookie có thể sống lâu hơn (6 tháng chẳng hạn). Ví dụ như chế độ Remember ID & Password của 1 số trang web.

Cookie hoạt động như thế nào?

*** Ưu điểm:
- Giúp việc truy cập Website của người dùng nhanh hơn, tiện lợi hơn, không quá mất nhiều thời gian đăng nhập lại nhiều lần.
- Đối với các doanh nghiệp, việc sử dụng Cookie sẽ giúp họ theo dõi được hành vi người dùng, từ đó biết được họ thường truy cập ít hay nhiều, thời gian là bao lâu hay các sở thích khác để có thể tối ưu hóa Website, dịch vụ của mình.
- Ngoài ra, việc lưu trữ Cookie đối với các doanh nghiệp sẽ giúp khách hàng của họ thuận tiện hơn trong việc truy cập hay đơn giản là việc nhập liệu ở Website đó trở nên tiện lợi khi các thông tin đã được lưu trữ.

*** Nhược điểm:
- Vì Cookie là một file dùng để lưu trữ các thông tin, hoạt động sử dụng của người dùng mang tính cá nhân vì vậy sẽ dễ dàng bị các Hacker dòm ngó, tìm cách đột nhập hệ thống Website, máy tính cá nhân để lấy cắp thông tin và sử dụng cho các mục đích xấu mà bạn không thể lường trước được.

Ưu, nhược điểm của cookie.

Nếu một Website muốn tạo file Cookie trong máy tính của bạn và sử dụng, nó phải tuân thủ theo những nguyên tắc sau mới được cho phép:
- Thông báo công khai việc sử dụng Cookie khi bạn truy cập trang Website của họ.
- Giải thích chức năng của Cookie khi sử dụng ở trang Website đó cũng như lý do để cài đặt.
- Phải thông qua sự đồng ý của người dùng mới được phép tạo file Cookie và lưu trên máy tính cá nhân của họ.