2013-04-07 1 views
0

매주 약 1 만 건의 조회수를 추적하는 CSV Excel 파일을 가져 오는 데 어려움을 겪고 있습니다. 이 번호들을 하나씩 웹 양식으로 일괄 처리하고 제출하십시오. 그런 다음 xml로 돌아 오는 각 결과를 저장 용 mysql 데이터베이스에 삽입해야합니다. 임이 내가 어떻게 접근해야하는지에 대한 제안이 있는지 궁금해한다. 자동화가 목표입니다. csv 업데이트 프로세스가 처리 될 때 생각하고있었습니다. MySQL과 PHP를 사용합니다. 나는 그것의 똑 바른 것 특히 접근하는 경우에 열 n 다. 당신의 도움을 주셔서 감사합니다. mailparsing이 옵션입니까? 방아쇠? 나는 대부분의 문제가 웹 양식 과정에 일괄 처리 알아내는 것 같습니다.일괄 처리 csv에서 웹 양식 앱에 접근하는 방법에 대한 제안

+2

[programmers.stackexchange] (http://programmers.stackexchange.com/)는 연습보다는 이론으로이 질문에 더 좋은 곳입니다. 당신은 항상 여기에 올 수 있습니다. – nickhar

답변

0

당신은 일반적으로 먼저 기본적인 수학와 그 해결 :에

10 000 tracking numbers 
25 tracking numbers per form submissing take 1 minute (just guessed) 

결과 :

400 minutes duration/400 requests per week 
Minutes per week: 70 560 
Ca. one request per each 2,94 hours 

당신은 충분히 함께 1 주일이 10 개 000 추적 번호를 처리 할 수 ​​있어야 모든 서버를 강조 Wihtout 성장을위한 공간.

먼저 CSV 파일을 데이터베이스 테이블로 가져 와서 25 개의 항목을 쉽게 가져올 수 있으며 이후에 각 줄에 상태를 저장할 수 있습니다.

추적 코드가 고유하므로 (적어도 1 년 또는 10 년 또는 무언가를 발견 할 수 있습니다) 어떤 숫자가 아직 확인되지 않았는지 쉽게 추적 할 수 있습니다.

웹 양식의 경우 숫자를 UPS에 게시하고 결과를 검색하는 HTML 요청을 수행하는 일부 기능을 직접 작성해야합니다. 또한 일부 API를 제공하는 경우 UPS에 문의 할 수 있습니다. 이러한 API는 다음 양식으로 변경되는 웹 양식 및 사이트보다 더 자주 조작하기 쉽습니다.

관련 문제