| |
|
|
| | Как сделать чтобы, допустим каждую пятницу выполнялся некий скрипт? (Помимо cron)
Спасибо. | |
| |
|
|
| |
|
|
| |
для: kis-kis
(24.04.2007 в 21:25)
| | | Можно привязаться к посещаемой (но не сильно, иначе скрипт будет несколько раз запускаться) странице - как только наступает пятница и это первое посещение за день выполнять задание, при этом в базу данных (файл) помещать флаг, что на эту пятницу задание уже исполнено. | |
| |
|
|
| |
|
|
| |
для: cheops
(25.04.2007 в 01:16)
| | | Скрипт при этом реже запускаться не будет. | |
| |
|
|
| |
|
|
| |
для: Trianon
(25.04.2007 в 10:44)
| | | А что посоветуете? | |
| |
|
|
| |
|
|
| |
для: kis-kis
(25.04.2007 в 19:28)
| | | Я уж посоветовал, да вот модератор счел совет неприемлемым.
Если переделать формулировку Вашего вопроса, тогда то, что предложил cheops (25.04.2007 в 01:16) - практический ход, позволяющий получить вполне приемлемый эффект.
Указанные действия будут выполняться раз в неделю, не смотря на то, что сам скрипт будет вызываться куда чаще.Если конечно его будут вызывать хотя бы раз в неделю. | |
| |
|
|
| |
|
|
| |
для: Trianon
(25.04.2007 в 19:35)
| | | Тогда, скрипт должен быть вызван именно в пятницу? Или нет? | |
| |
|
|
| |
|
|
| |
для: kis-kis
(25.04.2007 в 19:40)
| | | Если он будет вызван в понедельник - и если Вы не хотите чтобы действия выполнялись кроме пятниц - скрипт сможет отфильтровать это событие и не выполнять задание.
Но в этом случае (если скрипт в пятницу не вызовут ни разу) оно окажется не выполненным на этой неделе вообще.
Существуют webcron'ы, к которым можно привязаться. Предложение использовать их неоднократно пролетало по форуму - можете поднять поиском. | |
| |
|
|
| |
|
|
| |
для: Trianon
(25.04.2007 в 19:45)
| | | Значит cron более разумный выход? | |
| |
|
|
| |
|
|
| |
для: kis-kis
(25.04.2007 в 19:46)
| | | Странный вопрос.
У любого метода есть свои плюсы, свои минусы.
Всё зависит от конкретной задачи, и от условий, в которых её приходится решать.
Для Вас, как я понял из старта ветки, крон неприемлем. | |
| |
|
|