네이버의 환율 정보를 크롤링 하는 프로그램입니다
php 로 작업 되어 있으며 새로 고침 할때만 크롤링 되는 문제를 해결하기 위해
리눅스 크론탭을 활용하였습니다
크론탭은 스케쥴 관련 데몬으로 특정 시간에 프로그램이 작동되게 해주는 데몬입니다
크론에서 다이렉트로 php 파일을 실행하면 좋겠지만
실행되지 않아
크론에서는 쉘스크립트를 실행해주고 쉘스크립트에서는 php 파일을 실행시켜주는 형태로 작업이 되어 있습니다
작업전 준비 작업 입니다
-환율 정보를 가져올수 있는 페이지 https://finance.naver.com/marketindex/exchangeDetail.naver?marketindexCd=FX_USDKRW
주소 내에 iframe 형태로 일별시세페이지가 존재함
https://finance.naver.com/marketindex/exchangeDailyQuote.naver?marketindexCd=FX_USDKRW&page=1
해당주소에서 크롤링함
-외부환율 정보를 크롤링할 php 파일작업
-php 파일을 실행할수 있는 sh 스크립트파일 작업
-cron에 sh(쉘스크립트) 실행 스케줄 추가