기술이 어려운게 아니라
이를 처리하는 게 어렵네요
트래픽 때문에 계속 해서 해당 사이트의 자료를 가져오면 안되고
일정 시간 딜레이를 주고 가져와 화면에 뿌리자니...좀 복잡하고....
(결국 화면 새로 고침 하면 위 사이트에 다시 접근 해야 되니)
그래서 택한 방법이 가져온 데이터를 데이터 베이스에 저장 > 레디스 캐싱 > 화면에 뿌리기
그럼 디비 조회 및 해당 사이트 조회가 최소화가 될 것 같더라구요
그리고 데이터 갱신이 필요하면 갱신 버튼을 통해 갱신하기...
이 이상의 아이디어는 떠오르지가 않는군요 좋은 아이디어 있으시면 공유 좀 해주세요~
해당 게임사에 크롤링은 합법으로 공식 승인은 받았지만,
트래픽 때문에 실시간은 비허용한 상태라서 ㅎㅎ
다른 방법을 택해야만 하거든요...ㅠ (공식 사이트도 그누보드로 개발된 사이트 ㅎ)
댓글 10개
@김테스트 애초에 API 를 개발할 수 없다고 못 박았고, 크롤링은 해도 된다...라고 해서요 ㅎㅎ
펌프 라고 아시려나요 ? 자기 게임 데이터를 가공 해서 다른 서비스 형태로 보여주려고 합니다.
예) 검색 기능 부재 / 정렬 기능 부재 등등
위에 언급 했듯이 크롤링은 허락 받은 상태여서 가져오는 건 문제가 되지 않지만, 실시간 가져오는 방식은 비허용이라고 해서요
(그러니깐 해당 페이지 접근 할 때 마다 그 사이트로 로그인 > 페이지 가져오기 > html 가공 > 보여주기)
또한, 해당 사이트의 회원 정보도 받아야 하는것도 있구요
그래서 그 사이트 로그인 > 페이지 접근 > 크롤링 > 데이터베이스 저장 > 캐싱 > 화면에 출력 방식을 택하고 있긴 합니다.
혹시 이거 말고 더 좋은 프로세스가 있을까? 해서 조언을 좀 얻고자 남긴 글이였습니다!!
게시글 목록
| 번호 | 제목 |
|---|---|
| 1717042 | |
| 1717041 | |
| 1717036 | |
| 1717025 | |
| 1717024 | |
| 1717016 | |
| 1717014 | |
| 1717006 | |
| 1717004 | |
| 1716995 | |
| 1716986 | |
| 1716982 | |
| 1716978 | |
| 1716974 | |
| 1716968 | |
| 1716966 | |
| 1716952 | |
| 1716945 | |
| 1716934 | |
| 1716926 | |
| 1716920 | |
| 1716915 | |
| 1716914 | |
| 1716912 | |
| 1716906 | |
| 1716903 | |
| 1716902 | |
| 1716899 | |
| 1716894 | |
| 1716892 |
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기