PHP преобразование foreach в многопоточность - PullRequest
1 голос
/ 03 мая 2020

Я пытаюсь построить сканер, используя mink php by behat.

Мой код будет выглядеть так:

$data=mysqli_fetch_array($urls);

foreach($data as $website){
     $vizitare= $mink->getSession()->visit($website);
     $verifycontext=$mink->getSession()->getPage()->getContent();
    //insert website info into db 
    }

в начале я думал о том, чтобы иметь несколько cronjobs с разные mysql запросы (например, запустить один скрипт php со всеми сайтами с нечетным идентификатором и один с сайтами с четным идентификатором) -> это означало бы, что у меня будет 2 одновременных потока, но я бы хотел немного ускорить процесс .

Есть ли возможность или идея преобразовать этот foreach в многопоточность?

Спасибо!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...