๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ
๐Ÿ“ŒCS/Web

[Web] ์Šคํฌ๋ž˜ํ•‘ vs ํฌ๋กค๋ง

by dar0m! 2021. 8. 24.

์Šคํฌ๋ž˜ํ•‘(Scraping)

์›น ์‚ฌ์ดํŠธ ์ƒ์—์„œ ์›ํ•˜๋Š” ์ •๋ณด๋ฅผ ์ถ”์ถœํ•˜๋Š” ๊ธฐ์ˆ 

์Šคํฌ๋ž˜ํผ๋Š” ํŠน์ • ์›น ์‚ฌ์ดํŠธ ๋˜๋Š” ํŽ˜์ด์ง€์—์„œ ํŠน์ • ๋ฐ์ดํ„ฐ๋ฅผ ์ถ”์ถœํ•˜๋Š” ํ”„๋กœ์„ธ์Šค์ด๋‹ค.

์Šคํฌ๋ž˜ํ•‘์„ ์ˆ˜ํ–‰ํ•˜๊ธฐ ์œ„ํ•ด์„œ๋Š” ๋จผ์ € ํ•„์š”ํ•œ ์ •๋ณด๋ฅผ ์ฐพ๊ธฐ ์œ„ํ•ด ์›น ํฌ๋กค๋ง ๊ฐ™์€ ์ž‘์—…์„ ์ˆ˜ํ–‰ํ•ด์•ผ ํ•œ๋‹ค.

์ฆ‰, HTTP๋ฅผ ํ†ตํ•ด ์›น ์‚ฌ์ดํŠธ์˜ ๋‚ด์šฉ์„ ์ถ”์ถœํ•˜์—ฌ ์›ํ•˜๋Š” ํ˜•ํƒœ๋กœ ๊ฐ€๊ณตํ•˜๋Š” ๊ฒƒ์ด๋‹ค. ์‰ฝ๊ฒŒ ๋งํ•ด ์›น ์‚ฌ์ดํŠธ์˜ ๋ฐ์ดํ„ฐ๋ฅผ ์ˆ˜์ง‘ํ•˜๋Š” ๋ชจ๋“  ์ž‘์—…์„ ๋œปํ•œ๋‹ค.

ex) ์ฃผ์‹ ์‹œ์žฅ ๋ฐ์ดํ„ฐ, ๋น„์ฆˆ๋‹ˆ์Šค ๋ฆฌ๋“œ, ๊ณต๊ธ‰์—…์ฒด ์ œํ’ˆ 

ํฌ๋กค๋ง๋„ ์ผ์ข…์˜ ์Šคํฌ๋ž˜ํ•‘ ๊ธฐ์ˆ ์ด๋ผ๊ณ  ํ•  ์ˆ˜ ์žˆ๋‹ค.

 

ํฌ๋กค๋ง(Crawling)

์›น ํฌ๋กค๋Ÿฌ(์ž๋™ํ™” ๋ด‡)๊ฐ€ ์ผ์ • ๊ทœ์น™์œผ๋กœ ์›น ํŽ˜์ด์ง€๋ฅผ ๋ธŒ๋ผ์šฐ์ง• ํ•˜๋Š” ๊ฒƒ

ํฌ๋กค๋Ÿฌ๋ž€ ์กฐ์ง์ , ์ž๋™ํ™”๋œ ๋ฐฉ๋ฒ•์œผ๋กœ ์›”๋“œ์™€์ด๋“œ ์›น(WWW)์„ ํƒ์ƒ‰ํ•˜๋Š” ์ปดํ“จํ„ฐ ํ”„๋กœ๊ทธ๋žจ์ด๋‹ค.

ํฌ๋กค๋ง์€ ํฌ๋กค๋Ÿฌ๊ฐ€ ํ•˜๋Š” ์ž‘์—…์„ ๋ถ€๋ฅด๋Š” ๋ง๋กœ, ์—ฌ๋Ÿฌ ์ธํ„ฐ๋„ท ์‚ฌ์ดํŠธ์˜ ํŽ˜์ด์ง€(๋ฌธ์„œ, html ๋“ฑ)๋ฅผ ์ˆ˜์ง‘ํ•ด์„œ ๋ถ„๋ฅ˜ํ•˜๋Š” ๊ฒƒ์ด๋‹ค.

ํฌ๋กค๋Ÿฌ๋Š” Google, Bing ๋“ฑ๊ณผ ๊ฐ™์€ ๊ฒ€์ƒ‰ ์—”์ง„์—์„œ URL์˜ ์ฝ˜ํ…์ธ ๋ฅผ ์ถ”์ถœํ•˜๊ณ , ์ด ํŽ˜์ด์ง€์—์„œ ๋‹ค๋ฅธ ๋งํฌ๋ฅผ ํ™•์ธํ•˜๊ณ , ๋งํฌ์˜ URL์„ ๊ฐ€์ ธ์˜ค๋Š” ๋ฐ ์ฃผ๋กœ ์‚ฌ์šฉ๋œ๋‹ค.

ํฌ๋กค๋ง์€ ์ผ๋ฐ˜์ ์œผ๋กœ Google, Yahoo, Bing ๋“ฑ์ด ์–ด๋–ค ์ข…๋ฅ˜์˜ ์ •๋ณด๋ฅผ ๊ฒ€์ƒ‰ํ•˜๋Š” ๋ฐฉ์‹์ด๋‹ค.

ํฌ๋กค๋ง์—๋Š” ์›น ํŽ˜์ด์ง€์˜ ๋ชจ๋“  ํ‚ค์›Œ๋“œ, ์ด๋ฏธ์ง€ ๋ฐ URL์„ ์ €์žฅํ•˜๋Š” ๊ฒƒ๊ณผ ๊ฐ™์€ ํŠน์ • ์ˆ˜์ค€์˜ ์Šคํฌ๋ž˜ํ•‘์ด ํ•„์š”ํ•˜๋‹ค.

๋Œ€์ฒด๋กœ ์ฐพ์•„๋‚ธ ๋ฐ์ดํ„ฐ๋ฅผ ์ €์žฅํ•œ ํ›„ ์‰ฝ๊ฒŒ ์ฐพ์„ ์ˆ˜ ์žˆ๊ฒŒ ์ธ๋ฑ์‹ฑํ•œ๋‹ค.

 

์ „ํ˜•์ ์ธ ์ฐจ์ด์ 

์ง€์†์ ์œผ๋กœ ํ˜ผ์ž ๋™์ž‘ํ•  ์ˆ˜ ์žˆ์œผ๋ฉด ํฌ๋กค๋ง, ๋ฉˆ์ถ”๋ฉด ์Šคํฌ๋ž˜ํ•‘์ด๋‹ค.

 

์ฐธ๊ณ 

๋Œ“๊ธ€