@frontendo

Можно ли настроить Apache на работу с процессом php, который будет постоянно весить работающим?

Как ни странно при работе с фреймами типа симфони и ларавел много времени уходит на иницализацию приложения при каждом запросе. Хотелось бы сделать так, чтобы процесс запустить один раз, подгрузив все классы, подключившись в бд, а затем уже этим процессом обрабатывать запросы
  • Вопрос задан
  • 170 просмотров
Решения вопроса 3
AlexMaxTM
@AlexMaxTM
Апач настроить так нельзя. Но можно сделать так, чтобы из браузера запустился процесс и стал демоном.
Пример тут
Ответ написан
Комментировать
madmages
@madmages
Человек прямоходящий
это основополагающая парадигма пхп, запустился - отработал - упал.

ответ - нельзя.
а если хочешь то смотри на phalcon но оно тебе тоже врядли поможет.
Ответ написан
Комментировать
@vkdv
Можно, но с помощью костыльных либ - reactphp.org (https://toster.ru/q/233230)
Но это будет уже немного не тот "код" что был до этого, так как память выгружаться не будет, и как следствие возможны неожиданности в рабочем коде
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы