Поток данных PHP to JS?
caniuse.com/websockets в качестве клиента
php.net/manual/en/book.sockets.php + многопоточность (pthread) или мультиплексирование (socket_select и в ту сторону).

если писать именно сервер лень — можно просто посылать ответ кусками и руками его обрабатывать на стороне клиента.
А не хотите попробовать, например, это?