>  기사  >  백엔드 개발  >  웹 쿠키가 쿠키라는 단어를 사용하는 이유는 무엇입니까?

웹 쿠키가 쿠키라는 단어를 사용하는 이유는 무엇입니까?

伊谢尔伦
伊谢尔伦원래의
2016-11-25 13:45:442854검색

이 이름은 UNIX 운영 체제의 "매직 쿠키"의 약어입니다.

"마법의 쿠키"는 프로그래머 루 몬툴리가 1994년 컴퓨팅 분야에서 네트워크 통신을 위해 사용했습니다.

그리고 "마법의 쿠키"는 프로그램 데이터에서 전달되는 토큰 또는 단문 메시지입니다. 이를 사용하는 웹 개발자는 사용자가 웹 사이트를 탐색하고 특정 기능을 효율적으로 수행하도록 도울 수 있습니다.

쿠키라는 이름은 "작지만 맛있다"는 뜻을 가지고 있습니다.

웹 쿠키가 쿠키라는 단어를 사용하는 이유는 무엇입니까?

쿠키라는 단어는 테드 넬슨(Ted Nelson)이 쓴 책 "Computer Lib"에도 등장합니다. 그는 아마도 출처를 알 수 없지만 컴퓨터 매니아들 사이에 널리 알려진 이야기를 설명합니다.

대기업의 대규모 계정 시스템은 매우 똑똑한 프로그래머에 의해 작성되고 유지되었습니다. 그가 회사를 떠난 뒤 이상한 일이 일어났다. 시스템은 항상 잠시 동안 완전히 중지되고 콘솔에 "쿠키를 주세요."라는 메시지가 표시됩니다. 운영자가 "쿠키"를 입력한 후에만 시스템이 정상 작동으로 돌아갑니다. 새로운 관리자는 코드를 디버깅하는 데 많은 노력을 기울였으나 아무리 노력해도 이상한 동작을 근절할 수 없었습니다. 이는 프로그램을 다시 작성하지 않으면 완전히 제거할 수 없는 묻혀 있던 모호한 코드 조각이었습니다. 할퀴다. 그래서 결국 코드를 ​​유지하고, 쿠키 문제를 기록하고, 새로운 운영자에게 기계에 쿠키를 제공하는 것을 기억하도록 교육하는 것이 최선이라는 결정이 내려졌습니다.

요청/응답 관계를 나타내기 위해 쿠키가 참조되는 것은 이번이 처음입니다.

'쿠키 주세요'라는 질문은 세서미 스트리트 쿠키 몬스터에서 영감을 받은 것 같습니다. 이 이야기가 사실인지 아닌지는 모르겠지만 Computer Lib은 널리 읽혔기 때문에 나중에 쿠키라는 용어를 채택한 프로그래머들은 이 이야기를 알고 있었습니다.

참고문헌:

[1], http://en.wikipedia.org/wiki/Magic_cookie

[2], http://en.wikipedia. /wiki/HTTP_cookie

 [3], http://boards.straightdope.com/sdmb/archive/index.php/t-66079.html


성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.