PHP собирает HTML и отдает его браузеру клиента. Задерживать работу PHP нет никакого смысла, у клиента просто будет позже открываться сайт. У вас есть три варианта:
- вынести парсер на сторону клиента
- делать ajax-запрос на сервер
- сохранять данные парсера в json/html и обновлять по условию