결국 "웹사이트"란 무엇입니까?
하지만 그 이론은 근본적인 기술로 나에게 나타납니다. 우리가 실제로 하고 있는 일을 이해하는 것뿐만 아니라 우리가 매일 입력하는 코드를 심화하고, 더 빨리 배우고, 더 최적화할 수 있습니다.
이 독특한 관점에서 우리는 먼저 개념을 축소한 다음 더 나은 지식으로 다시 확대할 것입니다. 의가 시작하자 !
면책 조항: 여기에서는 지름길과 부정확성이 사용되며 목표는 개념을 대중화하는 것입니다. 그래도 자유롭게 수정하십시오 🙂
덜 독창적인 TL;DR; 내가 생각할 수 있는 웹사이트는
a collection of web pages, reachable through a web browser, most commonly exposed publicly on HTTP URLs.
이에 대해서는 나중에 다시 설명하겠습니다. 지금은 3가지 질문이 더 있습니다.
웹페이지란 무엇입니까?
사용자 관점에서 웹 페이지는 일종의 데이터를 제공하는 웹 브라우저에서 보는 일종의 문서입니다.
기술적으로는 풍부한 데이터를 포함하는 HTML 문서로 시작합니다. HTML은 선언적 마크업 언어입니다.
이 문서는 또한 2가지 다른 종류의 문서에 대한 기술적 "링크"를 포함하여 일부 메타데이터를 선언합니다.
브라우저 관점에서 대략 이 모든 것이 웹 페이지입니다(잠시 후 브라우저로 돌아갑니다).
HTTP란 무엇입니까?
HTTP는 전송 프로토콜입니다. 간단히 말해서 두 엔티티 사이의 파이프를 의미합니다. 보다 정확하게는 그들 사이의 데이터 교환을 구성하는 (일부 하위 수준 프로토콜에 대한) (텍스트) 규칙입니다.
프로토콜에는 요청과 응답이 포함되며 웹사이트의 경우에는 우리가 말하는 엔티티는 클라이언트와 서버입니다.
HTTP 요청은 다음과 같습니다.
GET / HTTP/1.1
Host: www.cyril-chpn.fr
그리고 그에 따른 HTTP 응답.
HTTP/1.1 200 OK
Content-Type: text/html
<html>Some HTML</html>
웹 브라우저란 무엇입니까?
잘. 그것은 간단하고 하드 코어 부분입니다 😅
개념적으로 — 지금은 이것을 고수할 것입니다. 웹 브라우저는 컴퓨터에 설치된 실행 가능한 소프트웨어일 뿐입니다. 웹 브라우징에 필요한 2가지 기능이 있습니다.
HTTP 프로토콜의 클라이언트 역할을 합니다. HTTP를 통해 서버와 통신하는 것을 의미합니다. 여기에는 IP에 대한 호스트 확인, URL 구문 분석, HTTP 인코딩/디코딩 등이 포함됩니다.
HTML + CSS + JS에 대한 인터프리터 역할을 합니다. 이는 세 가지 언어의 모든 코드를 이해할 수 있고 그에 따라 웹 페이지를 시각적으로 표시할 수 있음을 의미합니다.
마무리
여기에서 본 내용을 요약하고 마무리하겠습니다.
웹 페이지는 HTML + CSS + JS 코드의 합성물이며 각각 상호 작용과 함께 스타일이 지정된 콘텐츠를 제공합니다.
웹 브라우저는 HTTP를 통해 서버와 상호 작용하고 웹 페이지를 시각적으로 해석할 수 있는 소프트웨어입니다.
웹사이트는 브라우저가 액세스할 수 있도록 HTTP를 통해 사용할 수 있는 웹페이지 모음입니다.
이제 작동하는 것을 보고 싶다면 나와 내가 하는 일에 대한 프레젠테이션이 있는 한 이에 대한 예를 보여주는 my own website을 확인하십시오 😁
읽어주셔서 감사합니다 ❤️
사진 크레딧
Reference
이 문제에 관하여(결국 "웹사이트"란 무엇입니까?), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/cyrilchapon/so-what-is-a-website-after-all-1l59텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)