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

  • Автор темы Автор темы sanu0074
  • Дата начала Дата начала

sanu0074

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