За последние 24 часа нас посетили 59205 программистов и 1830 роботов. Сейчас ищут 885 программистов ...

использование file_get_contents()

Тема в разделе "Прочие вопросы по PHP", создана пользователем joost, 31 янв 2007.

  1. joost

    joost Guest

    Хочу использовать file_get_contents() для более 1000 страниц в интернете таким образом
    $str=file_get_contents($url);

    а потом работать с $str.
    Вопрос Как єто отобразится на количестве скачяной информации из интернета.
    $str=file_get_contents($url); это тоже, что открыть страницу в броузере?
     
  2. avm

    avm Активный пользователь

    С нами с:
    21 сен 2006
    Сообщения:
    597
    Симпатии:
    0
    Адрес:
    Москва
    как тырить контент в голову пришло, а посмотреть print strlen($str) - нет?
     
  3. joost

    joost Guest

    Почему зразу тырить? Вообщето я буду индексировать свой сайт, а не тырить!
     
  4. avm

    avm Активный пользователь

    С нами с:
    21 сен 2006
    Сообщения:
    597
    Симпатии:
    0
    Адрес:
    Москва
    если скрипт будет обращаться к локальному серверу, то откуда тогда вообще вопрос про "количестве скачяной информации из интернета"?
     
  5. Sergey89

    Sergey89 Активный пользователь

    С нами с:
    4 янв 2007
    Сообщения:
    4.796
    Симпатии:
    0
    Это тоже самое что загрузить АшТиЭмЭль код.
     
  6. 440Hz

    440Hz Старожил
    Команда форума Модератор

    С нами с:
    21 дек 2012
    Сообщения:
    8.003
    Симпатии:
    1
    Адрес:
    Оттуда
    умный броузер примет сжатый контент и трафик может быть в разы меньше.
    =)))
     
  7. Anonymous

    Anonymous Guest

    Это если сервер тоже умный и умеет deflate
    =)))
     
  8. joost

    joost Guest

    что это?
     
  9. ADSoft

    ADSoft Старожил

    С нами с:
    12 мар 2007
    Сообщения:
    3.866
    Симпатии:
    753
    Адрес:
    Татарстан
    пробую сделать тоже самое..... имена сайтов для file_get_contents читаю с текстового файла.... в цикле....
    и как тока цикл - Warning: file_get_contents(http://localhost ): failed to open stream:

    если просто из массива читаю ....читаю один за другим - нормально....