[Ищу] Многопоточный парсер на пхп

Тема в разделе "SEO Скрипты", создана пользователем zanxus, 1 мар 2009.

Статус темы:
Закрыта.
  1. zanxus

    zanxus Создатель

    Регистр.:
    18 июл 2007
    Сообщения:
    13
    Симпатии:
    0
    Кто-нибудь знает готовый парсер яндекса открытым кодом и многопоточностью?
    Что-нибудь похожее на Aura, только на php.
     
  2. PHP_Master

    PHP_Master

    Регистр.:
    3 фев 2008
    Сообщения:
    2.647
    Симпатии:
    591
    У PHP нет многопоточности как таковой.
     
  3. ozware

    ozware

    Регистр.:
    22 апр 2007
    Сообщения:
    327
    Симпатии:
    42
    запускайте несколько скриптов одновременно,
    при этом нужно заранее распилить задачи
     
  4. Sangre

    Sangre Постоялец

    Регистр.:
    12 ноя 2008
    Сообщения:
    51
    Симпатии:
    6
    я писал что-то подобное, там многопоточность была реализована через AJAX
     
  5. oraculseed

    oraculseed Постоялец

    Регистр.:
    1 янв 2009
    Сообщения:
    152
    Симпатии:
    10
    как таковой нет но процессорные ресурсы можно сократить в псевдо многопоточности на это есть библиотека CURL
     
  6. ModeX

    ModeX Прохожие

    это не многопоточность - это эмуляция ;)

    В последних реализациях курл позволяет обработать сразу кучку урлов.
    Но проблема в том, что он не вернёт управление пока не отработает саммый медленный запрос.

    Если нужна реальная многопоточность, надо смотреть в сторону других языков.
     
  7. oraculseed

    oraculseed Постоялец

    Регистр.:
    1 янв 2009
    Сообщения:
    152
    Симпатии:
    10
    ну это вы загнули конечно, курл можно настриить на максимальное время отработки... то биш если лимит исчерпан курл вернет фалс , точно не помню, вобщем курите ман и буит вам счастье
     
  8. ModeX

    ModeX Прохожие

    Сам покури, потом советуй остальным - timeout не имеет никакого отношения к тому что я написал.
     
  9. oraculseed

    oraculseed Постоялец

    Регистр.:
    1 янв 2009
    Сообщения:
    152
    Симпатии:
    10
    хорошо давайте подискутируем что по вашему значит "не вернёт управление" и чем вам не устраивает CURLOPT_TIMEOUT в качестве ограничителя времени отработки одного curl-setopt'а ?
     
  10. PHP_Master

    PHP_Master

    Регистр.:
    3 фев 2008
    Сообщения:
    2.647
    Симпатии:
    591
    Не надо дискутировать, надо просто увидеть как работает многопоточность в других языках и сравнить это с работой multi_curl - все вопросы сразу отпадут.
     
Статус темы:
Закрыта.