кстати, если с парсером ничего сделать нельзя, можно написать ещё один, который будет читать файл и пихать его в очередь)
Я читал, что это жрет трафик хостинга, который ограничен
Время ответа сервера как-то учитывается?
Этот парсер обновляет данные каждые 1.5-3 секунды. По крону запускается другой PHP скрипт (work.php), который каждые 2 секунды гетит актуальный JSON, парсит его json_decode и обходит циклом по массиву.
Если же в лоб запихнуть скрипт в header - все работает, но так делать нельзя.
Вы еще попробуйте png в Pdf встроить и пожалуйтесь потом на плохую производительность...
Это gd - она хренова работает с png и всегда хренова с ним работала. Да еще у вас вомзожно и фотки в png - тут вообще полный швах.