ajax, а пока отчет вытягивается, показывать пользователю веселенький прогрессбар?
Ну, отчётов-то много десятков Не на одной странице, а много десятков страниц. С разными данными - в этом суть CRM. Если б речь шла об одном отчёте... А переделать всю систему под айфрейм - быстрее. Чую, придётся этой хренью пострадать...
Настройте в nginx отдельные апстримы, а в рнр отдельные пулы на отчёты. И увеличьте тайм-аут вывода. Transfer-Encoding: gzip, chunked
Обсуждают сегодня