Ресурсоемкие операции в PHP

sanu0074

Новичок
Есть такая ситуация, когда на сервере в админке выполняется парсинг файла (xls), на выполнение требуется гдето 1-2мин. В этот момент висит весь сайт, никаких действий сделать нельзя ни в админке, не в публичной части, хотя ЦП сервера напрягается всего на 25%, а о памяти даже говорить не о чем, ее более чем достаточно...
Собственно вопрос в том, как сделать так что бы во время выполнения такой ресурсоемкой процедуры, сайт продолжал работать?
 

Gride

Новичок
А с чего ты взял, что сайт не работает? Из другого броузера или с другой машины открыть пробовал?
Можно такие процессы через крон по расписанию запускать, или разбивать файл, но крона более, чем достаточно.
 

confguru

ExAdmin
Команда форума
Делай это через php-cli по cron, через очередь загрузок. Измерь сколько потребляется процессора и памяти скриптом.
 
Сверху