2012-02-29 3 views
0

PHP를 사용하여 MySQL 데이터베이스에 웹 사이트의 특정 컨텐츠를 자동으로 저장하는 방법을 알려줄 수 있습니까? 나는 그물을 찾았지만 유용한 사이트는 찾지 못했습니다. 나는이 포럼에서 비슷한 질문을 발견했다. How can I save content from another website to my database? 그러나 모호하다. 어떤 사람이 간단한 스크립트 나 예제를 (가능하다면) 설명해 줄 수 있습니다. 나는 PHP와 MySQL에 약간의 경험이있다.PHP를 사용하여 웹 사이트의 특정 컨텐츠를 MySQL 데이터베이스에 저장하는 방법

도움을 주셔서 감사합니다.

+1

사용의 crontab/데몬 콘텐츠 (원시 HTML)를 얻을 컬 또는'file_get_contents' (또는 유사), 다음 데이터베이스에 넣어 사용, 정기적으로 스크립트를 실행 할 수 있습니다. 분명히 이것은 html에있는 링크/리소스를 따르지 않을 것입니다 – scibuff

+0

귀하의 웹 사이트입니까? 그들은 API/RSS 피드를 가지고 있습니까? –

+0

RSS 피드는 – Eka

답변

1

몇 가지가 있습니다. 내가 너라면 file_get_contents()을 피할 것이다. cURL을 시도해보십시오.

cURL에 대한 래퍼가 필요하면 Spoon Library의 REST 클라이언트를 확인하십시오. 당신은 쉽게 GET 요청을 할 수 있습니다 SpoonRESTClient::execute($url, $parameters)

관련 문제