Terms
용어 사전
Lesson에 나오는 개념을 한 줄 정의와 짧은 예시로 정리했습니다. 읽다가 막히는 용어가 있을 때 찾아보세요.
반드시 알아야 하는 것
크롤러: 웹페이지에서 데이터 가져오기
크롤러Crawler
웹페이지를 요청해 받고, 그 안에서 필요한 부분을 골라 저장하는 프로그램. 페이지에서 정보를 꺼내는 일만 따로 스크래핑(Scraping)이라고도 부른다
파싱Parsing
문자열로 된 HTML을 읽어 태그 구조를 가진 트리로 바꾸는 일
DOMDocument Object Model
HTML의 태그를 부모와 자식으로 이은 트리. 브라우저는 이걸 보고 화면을 그리고, 크롤러는 여기서 값을 꺼낸다
선택자Selector
DOM 트리에서 원하는 요소를 지정하는 문법. CSS 선택자라고도 한다
개발자 도구DevTools
브라우저에 들어 있는 도구. Elements 패널에서 지금 페이지의 DOM을 볼 수 있다
robots.txt
사이트가 크롤러에게 허락하는 범위를 적어 둔 파일