CURL을 사용하여 웹 사이트에서 데이터를 긁어내는 PHP 응용 프로그램을 작성 중입니다. 그러나 컬이있는 웹 사이트를로드하는 데 걸리는 시간은 매우 느립니다. Chrome에서 스프레드 시트 및 이미지와 같은 다른 많은 것들을로드하지만 PHP 애플리케이션은 그렇지 않지만 Chrome에로드하는 데 걸리는 시간보다 훨씬 느립니다.
어쨌든 curl이 DNS 조회에 문제가있어서 IP로 액세스하는 것이 훨씬 빠를 수 있다는 것을 읽었습니다.
그러나 어떻게 해야할지 모르겠습니다.
예를 들어 구글을 보자. 명령 프롬프트를 열고 "ping www.google.com"을 수행 할 수 있습니다. 다음과 같이 답변합니다.
Pinging www.google.com [74.125.232.114] with 32 bytes of data...
따라서 해당 IP 주소를 사용할 수 있지만 작동하지만 예를 들어 www.google.com/doodles에 액세스하려면 어떻게해야합니까?
핑 (ping) 할 때 해당 주소를 입력하려고하면 호스트를 찾을 수 http://74.125.232.114/doodles
없으며 작동하지 않습니다.
(Error: Not Found The requested URL /doodles was not found on this server.)
IP로 어떻게 액세스합니까?