Скрипт PHP исполняемый раз в день
Добавлено: 26 май 2011, 04:53
Добрый день!
В приложении где пользователи голосуют за наиболее популярные открытки надо выдавать первые 30 мест (день, неделя, месяц).
Картинок много и пользователей в день тоже, поэтому боюсь, что если делать сортировку при каждом заходе пользователя, то сервер загнется. Да и не рационально это.
Кроме того надо периодически удалять записи о тех о которых давно забыли. Решил что это удобно сделать, если запустить скрипт раз в день (ночью например.) Который расставит их все по местам и удалит записи о старых.
Как это можно сделать автоматически? Я просто не в курсе существуют ли на серверах специальные сервисы где можно прописать автоматический запуск.
Либо если его запустить в цикле sleep(на 24 часа).
То как его потом затормозить?
В приложении где пользователи голосуют за наиболее популярные открытки надо выдавать первые 30 мест (день, неделя, месяц).
Картинок много и пользователей в день тоже, поэтому боюсь, что если делать сортировку при каждом заходе пользователя, то сервер загнется. Да и не рационально это.
Кроме того надо периодически удалять записи о тех о которых давно забыли. Решил что это удобно сделать, если запустить скрипт раз в день (ночью например.) Который расставит их все по местам и удалит записи о старых.
Как это можно сделать автоматически? Я просто не в курсе существуют ли на серверах специальные сервисы где можно прописать автоматический запуск.
Либо если его запустить в цикле sleep(на 24 часа).
То как его потом затормозить?