(SW도봉1기) - 크롤링

novice developer·2024년 1월 17일

Saltlux

목록 보기
15/22

크롤링이란?

서버사이드 랜더링 vs 클라이언트 사이드 랜더링

서버사이드 랜더링 - SSR



동적으로 사용자의 요청이 있을때 그때 HTML을 만들어서 전송

클라이언트사이드랜더링 - CSR


서버에서 최소한의 HTML,CSS,JavaScrpt를 브라우저에게 보내어 랜더링을함
서버랑 통신을 하는 것이아닌 브라우저(클라이언트)에게 요청을 하는 거기 때문에
속도가 상당히 빠름

최근에 문제가 발견되었는데 검색엔진을 통해 크롤링을 하게 되면 값이 없다 왜?
브라우저에서 만들어지는것이기 때문에 요청이 없다면 만들지 않는 것

그래서 요즘은 두방법을 혼합하여 만든다고 한다

크롤링시 고려해야 하는 것

Python with open 문법

파일 읽기, 파일 쓰기

인코딩



profile
초보개발자

0개의 댓글