Как запустить асинхронный код PHP

Как я могу запускать PHP-код асинхронно, не дожидаясь? У меня есть длительный пробег (почти бесконечный), который должен выполняться при запуске сервера и должен обрабатываться асинхронно без ожидания.

Я предполагаю, что возможные варианты:

  1. Запуск кода на веб-странице и сохранение ее открытой для выполнения этой задачи
  2. Вызов сценария из некоторой утилиты командной строки (я не уверен, как), которая будет выполняться в фоновом режиме.

Я запускаю Скрипты PHP на моем локальном сервере, которые будут отправлять электронные письма при наступлении определенных событий, например напоминаний о днях рождения.

Пожалуйста, подскажите, как я могу этого добиться, не открывая страницу в браузере.

14
задан AjayR 30 December 2016 в 15:27
поделиться