Intereting Posts
CodeIgniter: Можно ли удалить контроллер и функцию из URL с помощью маршрутов или .htaccess? Получить время истечения срока действия элемента memcache в php? Как фильтровать массив по условию что препятствует подключению PHP к моей базе данных MySQL? Как отобразить сообщение после загрузки файла? Определение того, что два временных диапазона перекрываются в любой точке Дизайн дизайна LARARE RESTful API Stop Warning: date () : from localhost Как установить php 5.3.14 ubuntu 12.10 php обрезать строку, если дольше, чем предел, и положить некоторое упущение в конце … аналогично рубину Как сделать форму самостоятельной ссылки в Drupal? Или любые другие варианты? Создание субдоменов «на лету» с помощью .htaccess (PHP) Ошибка памяти PHP Memory, плохой код или просто увеличение предела памяти? Показывать видеоролики YouTube только для пользователей сайта Самый быстрый способ узнать Zend Framework?

Как я могу легко и просто планировать работу cron в PHP?

Как я могу легко и просто планировать работу cron в PHP? Rails имеет BackgroundRB …

Большинство панелей управления сайтом (при условии, что у вас есть cPanel или что-то подобное работает) включают приложение crontab. Если вы используете общий хостинг, попросите своего хозяина об этом.

Если вы находитесь на выделенном сервере и установили cron, посмотрите на синтаксис crontab . Эти команды идут в crontab , обычно в /etc on * nix.

Вот полу-PHP-решение для добавления к crontab:

 $cmd = 'crontab -l > /tmp/crontab.bak'; // preserve current crontab $cmd .= ' && echo "*/5 * * * * /foo/bar" >> /tmp/crontab.bak'; // append new command $cmd .= ' && crontab /tmp/crontab.bak'; // update crontab $cmd .= ' rm /tmp/crontab.bak'; // delete temp file exec($cmd); // execute 

Существует PHP-Resque , порт PHP для структуры очереди и фона, написанный ребятами GitHub.

Я рекомендую http://www.phpjobscheduler.co.uk/

Вы объединяете язык с фреймворком. PHP не имеет планирования cron больше, чем Ruby. Однако, если вы используете фреймворк PHP или cms, скорее всего, некоторые утилиты для задач cron.

Вот полезная ссылка, если у вас есть контроль над машиной. http://troy.jdmz.net/cron/ Если у вас есть общий хостинг, есть, вероятно, какой-то инструмент, который они дадут вам для работы cron; спросить их или заглянуть в базу знаний.