За последние 24 часа нас посетили 18279 программистов и 1718 роботов. Сейчас ищут 1538 программистов ...

быстрый парсер

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

  1. musica

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

    С нами с:
    24 сен 2010
    Сообщения:
    46
    Симпатии:
    0
    подскажите как лучше тырить парсить контент с других сайтов?
    на данный момент использую file_get_contents, substr и затем с помощью str_replace подстраиваю под свой дизайн. парсю с finance.yahoo.com. на сайт вывожу информацию с нескольких yahoo страниц. время генерации страницы 1-3 секунды, но иногда подвисает секунд на 6.

    хотелось бы это дело оптимизировать чтобы работало еще быстрее и надежнее.
     
  2. ARACOOL

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

    С нами с:
    10 ноя 2006
    Сообщения:
    52
    Симпатии:
    0
    Адрес:
    Самарканд
  3. Amperandus

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

    С нами с:
    13 мар 2009
    Сообщения:
    226
    Симпатии:
    11
    Подвисать иногда всегда будет. Чем не пользуйся.
     
  4. WildZero

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

    С нами с:
    24 фев 2010
    Сообщения:
    242
    Симпатии:
    0
    Адрес:
    Пермь
    musica
    Подгружай всё аяксом. Подвисания хоть видны не будут, пока контент грузиться пусть висит какая нибудь гифка с лоадером..
     
  5. Gromo

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

    С нами с:
    24 май 2010
    Сообщения:
    2.786
    Симпатии:
    2
    Адрес:
    Ташкент
    кэширование ?
     
  6. <?=RPG?>

    <?=RPG?> Активный пользователь

    С нами с:
    19 ноя 2010
    Сообщения:
    451
    Симпатии:
    0
    1. Написать отдельный РНР-файл который будет всё грузить с других сайтов
    2. Прикрутить к нему кэширование
    3. Подгружать этот файл аяксом, можно тупо при помощи $.get('parser.php') какого-нибудь:)