2011-09-10 3 views
0

PHP에서 데이터베이스 등을 구문 분석하고 설정하는 방법을 알고 있습니다. 그러나 나는 태그에 특정 문자열에 대한 XML 피드를 지속적으로 확인하고이 문자열이 데이터베이스에 태그 등의 전체 XML 항목을 추가 할 때마다 어떻게되는지 궁금합니다.피드 검사를 자동화하는 방법

정말 도움이 필요한 것은 제 스크립트가 끊임없이 작동하고 이러한 문자열을 찾는 것입니다. xml 피드를 새로 고쳐야 매 20 분마다 열어서 문자열을 찾은 다음 매번 PHP 페이지로 이동할 때마다 수동으로 데이터베이스에 추가합니다.

그래서 나는 이것이 어떻게 달성 될 수 있을지에 대한 아이디어가 필요합니까? 도움을 주시면 대단히 감사하겠습니다.

감사합니다.

+0

것 순간? XML 구조가 없으면 구문 분석을위한 솔루션을 제공하기 란 쉽지 않습니다. – ajreal

+0

나는 그것이 필요하다고 생각하지 않을 것이다, 미안. 구문 분석하는 방법이나 구조 또는 코드에 대한 도움이 필요하지 않습니다. 그냥 내가 그것을 설정할 수있는 방법에 대한 끊임없이 문자열을 확인하고 발견되면, 20 분마다 데이터베이스에 추가. 나는이 코드의 실제 코드에 도움이 필요 없다. 그냥 20 분마다 PHP 페이지를 탐색 할 필요가 없도록 자동으로 않습니다. – ApiMail

+0

@ajreal XML 구조 샘플이 필요하지 않습니다. e4x를 사용하여 문자열을 찾는 것으로 노드를 반환하는 것은 매우 간단합니다. 내가 모르는 것은 php가 e4x를 지원/intergrate하는 경우입니다. – NebulaFox

답변

0

정말 도움이 필요한 것은 내 스크립트를 끊임없이 작동시키고 이러한 문자열을 찾는 것입니다. 그것은 XML은 20 분마다 먹이 정도

를 사용하여 스크립트 cron

를 실행 새로 고쳐야 (그리고 스크립트가 캐시를 유지하고 cache control headers 존중해야합니다) 당신은에서 무엇을해야합니까

+0

좋아요! 그래서 나는 매 20 분마다 스크립트를 실행할 일정을 설정할 수 있습니까? 어떤 호스팅 제공 업체가 cron 작업을 제공합니까? 만약 그렇다면 당신은 아마도 하나 추천 할 수 있습니다. 이것은 내가 필요한 것입니다! – ApiMail

+0

@Api 정말 가서 자신을 찾아야합니다. 서로 다른 호스트가 서로 다른 서비스를 제공하기 때문에 자신이 아닌 다른 사람이 가질 수있는 확실한 답은 없습니다. – Bojangles

+0

고마워, 나는 그것이 가능하다는 것을 확인하고 싶었다. 나는 이것을 조사 할 것이다. 매우 감사합니다! – ApiMail

관련 문제