Я пишу php-приложение, которое использует CURL для очистки данных с веб-сайтов. Но время загрузки сайта с помощью curl очень и очень медленное. Гораздо медленнее, чем время, необходимое для его загрузки в Chrome, хотя Chrome загружает много других вещей, таких как электронные таблицы и изображения, а приложение php - нет.
В любом случае, я читал, что у curl могут быть проблемы с поиском DNS, поэтому доступ по IP может быть намного быстрее.
Но я не уверен, как это сделать.
Давайте возьмем Google для примера. Я могу открыть командную строку и выполнить команду «ping www.google.com». Он отвечает с:
Pinging www.google.com [74.125.232.114] with 32 bytes of data...
Так что тогда я могу использовать этот IP-адрес, который работает, но что, если я хотел бы получить доступ, например: www.google.com/doodles
Если я пытаюсь ввести этот адрес при пинге, он говорит, что не может найти хост, и выполнение http://74.125.232.114/doodles
тоже не работает.
(Error: Not Found The requested URL /doodles was not found on this server.)
Так как мне получить доступ к этому по IP?