PHP 기초 IETF와 RFC 란?

PHP로 메일폼이나 게시판 등을 작성하기 전에 웹사이트가 어떠한 원리로 표시해주는가를 이해하는 것인 필요합니다.

웹 개발에 들어서진 얼마 안 된 초보자는 자신이 작성한 코드가 에러 없이 움직이기만 하려고 합니다. 사실 저도 마찬가지이긴 합니다…

실제로 웹사이트가 어떠한 원리로 표시가 되는지를 이해를 하지 않아도 웹페이지를 만들 수 있습니다.

하지만 웹사이트를 구조를 이해하고 기초를 이해해야지 웹 페이지에 문제가 생겨 해결해야 하거나, 속도가 느린 웹 페이지의 속도 개선을 하거나, 메일폼이나 게시판 등을 만들때 어떤 것들을 주의해야 하는지 알 수 있습니다.

웹사이트를 개발하면서 공부했던 것들을 정리한 것이기 때문에 설명이 부족한 부분도 있을 수 있습니다.

잘못된 부분이 있으면 코멘트 남겨주시면 감사하겠습니다.

설명에 PHP HTML의 변수와 배열 부분을 예로 사용한 부분이 있습니다.

변수와 배열에 대한 지식이 있는 전제하에 내용을 설명하도록 하겠습니다.

우선 HTTP에 대해 살펴보기 전에 WEB 기술에 관련된 단처에 대해 설명하도록 하겠습니다.

 

IETF와 RFC

웹 공부를 하다가 IETF와 RFC라는 단어를 보신 분들도 있을 겁니다.

IETF (Internet Engineering Task Force) 란 인터넷에서 이용되고 있는 기술들을 표준화를 시키는 단체 중 하나입니다.

IETF에서 정해진 기약은 RFC (Request For Comments)라고 불립니다.

각각의 기약에는 [RFC2616]과 같이 번호가 붙어있습니다.

정리를 하면 IETF라는 조직이 인터넷 기술의 규칙을 정하고, 정해진 규직을 문서화한 것을 RFC라고 부릅니다.

웹 공부를 하면은 반드시 RFC가 나오기 때문에 RFC가 어떤 것인지 알아두는 것이 좋습니다.

댓글