2011-10-27 2 views
0

Я использую php любой mysql. Я хотел бы создать таймер, который работает на стороне сервера, и когда время достигнет определенного значения (например, 06:00:00), оно может инициировать запуск другого файла (например, обновить данные таблицы).php таймер на стороне сервера

На самом деле, какую технику я буду использовать отдельно от php?

Thankyou ...

+0

проверки о Java Scheduler – Kris

+0

, что бы практическое применение этого таймера? –

ответ

1

Очевидно, что если вы можете использовать их - cronjobs - правильное решение. Но если у вас просто небольшое веб-пространство или что-то там, где вы не можете настроить cronjobs, вам нужно что-то еще. Конечно, вы можете просто сделать это в php, но это хорошо, поскольку у вас нет гарантии, что он будет работать в указанное время, возможно, это будет намного позже. Идеальное решение для этого сценария ист нечто вроде webcron: https://stackoverflow.com/questions/163476/free-alternative-to-webcron

1

Если вы хотите, чтобы события возникали в определенное время на сервере, используйте crontab для достижения этого на серверах Linux или Scheduled Tasks на серверах Windows. Затем вы можете запланировать выполнение задачи в определенное время.

3

Это похоже на то, что вам нужно использовать работу cron здесь, это достойный учебник для вас!

Link

2

Вы должны cron jobs для систем UNIX и task schedular для систем Microsoft.

Он запускает файлы, когда вы его устанавливаете.

Смежные вопросы