Каков наилучший метод для запланированных задач в PHP?

Название подводит итог, я мало знаю о том, как я это сделаю.


Смотрите также:

PHP: запуск запланированных заданий (задания cron)

Вы когда-нибудь смотрели на Атриггера ? Библиотека PHP также доступна для создания запланированных задач без накладных расходов.

Отказ от ответственности: я среди их команды.

Лучшим методом для запланированных задач является beanstalkd с задержкой put.

Самый простой способ, который я знаю, это простая работа cron.

http://man.cx/cron

Используйте запланированные задачи вашей операционной системы. crontab для unix, запланированные задачи в Windows.

Тогда у нас есть еще несколько соображений:

  1. Вы хотите планировать задачи через PHP-скрипт, который добавляет материал в основной способ ОС для планирования задач? или
  2. Вы хотите иметь длительный процесс php, который будет работать в определенные моменты?

Для 1, в Unix, вы можете использовать что-то вроде этого модуля, который будет делать.

Для 2 вы можете использовать что-то вроде этого другого модуля .

**** PHPCron: запуск запланированных задач из PHP на веб-сервере ****

Но PHPCron временно недоступен. Возможно, вам придется искать в другом месте

Один из методов заключается в использовании: http://phpjobscheduler.co.uk/, это позволит вам добавлять / запускать множество скриптов php, легко управлять ими и «из коробки» БЕСПЛАТНО, с открытым исходным кодом.

Лучший способ, не уверенный, я оставлю его другим, чтобы принять решение.