Функциональный PHP: Многопоточный парсер

Второй мастер-класс по функциональному программированию в PHP на примере написания многопоточного парсера активных участников форума. Рассмотрели базовую реализацию многопоточности в PHP и отличия от других языков программирования:

Открыть на YouTube | Исходники примера | Вебинар о подсчёте стоимости

Приглашаю на следующие видеоуроки. Анонс и ссылку на эфир, как обычно, пришлю в отдельной рассылке по вебинарам:

И задавайте вопросы в комментариях. Заранее спасибо и до встречи в эфире!

Комментарии

 

Евгений Левачев

Спасибо, очень интересный инфа

Ответить

 

Валерий

PHP-борода+усы снова в эфире! Я удивляюсь терпению Дмитрия записать видео на 205 минут! Это 3 часа 25 минут рассказывать про написание парсера!!!
Снимаю шляпу!
Серьезно!

Ответить

 

Денис

у вас мощная воля, респект вам!

Ответить

 

Виктор

На всякий случай - длина файла - filesize($childPid . '.txt')

Ответить

 

Александр

Хороший материал, только автор смешивает или путает два понятия процессы и потоки. Да fork порождает новый процесс, а не поток, а следовательно парсер мультипроцессный, а не мультипоточный. Мультипоточность тоже есть (создание новых потоков они же threads ) через pthreads https://github.com/krakjoe/pthreads только нужна thread-safe сборка php.

Ответить

 

Дмитрий Елисеев

В комментариях на YouTube про это уже говорили.

Ответить

Оставить комментарий

Войти | Завести аккаунт


(никто не увидит)



Можно использовать теги <p> <ul> <li> <b> <i> <a> <pre>