기술이 어려운게 아니라
이를 처리하는 게 어렵네요
트래픽 때문에 계속 해서 해당 사이트의 자료를 가져오면 안되고
일정 시간 딜레이를 주고 가져와 화면에 뿌리자니...좀 복잡하고....
(결국 화면 새로 고침 하면 위 사이트에 다시 접근 해야 되니)
그래서 택한 방법이 가져온 데이터를 데이터 베이스에 저장 > 레디스 캐싱 > 화면에 뿌리기
그럼 디비 조회 및 해당 사이트 조회가 최소화가 될 것 같더라구요
그리고 데이터 갱신이 필요하면 갱신 버튼을 통해 갱신하기...
이 이상의 아이디어는 떠오르지가 않는군요 좋은 아이디어 있으시면 공유 좀 해주세요~
해당 게임사에 크롤링은 합법으로 공식 승인은 받았지만,
트래픽 때문에 실시간은 비허용한 상태라서 ㅎㅎ
다른 방법을 택해야만 하거든요...ㅠ (공식 사이트도 그누보드로 개발된 사이트 ㅎ)
댓글 10개
@김테스트 애초에 API 를 개발할 수 없다고 못 박았고, 크롤링은 해도 된다...라고 해서요 ㅎㅎ
펌프 라고 아시려나요 ? 자기 게임 데이터를 가공 해서 다른 서비스 형태로 보여주려고 합니다.
예) 검색 기능 부재 / 정렬 기능 부재 등등
위에 언급 했듯이 크롤링은 허락 받은 상태여서 가져오는 건 문제가 되지 않지만, 실시간 가져오는 방식은 비허용이라고 해서요
(그러니깐 해당 페이지 접근 할 때 마다 그 사이트로 로그인 > 페이지 가져오기 > html 가공 > 보여주기)
또한, 해당 사이트의 회원 정보도 받아야 하는것도 있구요
그래서 그 사이트 로그인 > 페이지 접근 > 크롤링 > 데이터베이스 저장 > 캐싱 > 화면에 출력 방식을 택하고 있긴 합니다.
혹시 이거 말고 더 좋은 프로세스가 있을까? 해서 조언을 좀 얻고자 남긴 글이였습니다!!
게시글 목록
| 번호 | 제목 |
|---|---|
| 1717438 | |
| 1717431 | |
| 1717422 | |
| 1717414 | |
| 1717412 | |
| 1717407 | |
| 1717401 | |
| 1717393 | |
| 1717386 | |
| 1717379 | |
| 1717378 | |
| 1717365 | |
| 1717364 | |
| 1717360 | |
| 1717359 | |
| 1717346 | |
| 1717344 | |
| 1717333 | |
| 1717327 | |
| 1717313 | |
| 1717312 | |
| 1717310 | |
| 1717307 | |
| 1717306 | |
| 1717304 | |
| 1717291 | |
| 1717283 | |
| 1717280 | |
| 1717268 | |
| 1717265 |
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기