Вот сижу и думаю возможно ли сделать так чтобы я допустим в админке своего сайта задал время резервного копирования на 12:00 и если в это время икого нет на сайте то он сам делал бы копию базы.
Только вот как это сделать я не могу понять
есть вариант оперу запустить чтобы она скрипт обновляла каждые 5 минут но это помоему глупость.
Спустя 1 минута, 39 секунд (7.10.2010 - 23:53) arvitaly написал(а):
cron
Спустя 1 час, 56 минут, 3 секунды (8.10.2010 - 01:49) Remka написал(а):
Спасибо!
Спустя 2 минуты, 36 секунд (8.10.2010 - 01:52) FatCat написал(а):
Цитата (arvitaly @ 8.10.2010 - 00:53) |
cron |
Для малопосещаемых сайтов - да.
Для посещаемых лучше на тасках. Например как у нас кеш главной страницы сайта: http://phpforum.su/index.php?showtopic=22765
Спустя 12 минут, 45 секунд (8.10.2010 - 02:04) Remka написал(а):
Так если на сайте никого не будет это будет работать?
Спустя 4 минуты, 42 секунды (8.10.2010 - 02:09) arvitaly написал(а):
Резервное копирование раз в день - явно cron.
Цитата |
Для посещаемых лучше на тасках. Например как у нас кеш главной страницы сайта: |
Да и не выход это. Можно в базе ставить менять одну строку в таблице с одной строкой поле tinyint с 0 на 1. А cron уже смотрит - ага надо выполнить задачу.
Такой запрос занимает в 10000 раз меньше любого запроса на формирование страницы, так что его можно хоть при каждом обновлении страницы запускать на сайтах с 1000000 посещаемостью.