Форум программистов, компьютерный форум, киберфорум
PHP для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.57/56: Рейтинг темы: голосов - 56, средняя оценка - 4.57
 Аватар для Бабуля
72 / 72 / 29
Регистрация: 10.08.2012
Сообщений: 202

Запуск скрипта в определенное время

16.01.2014, 20:39. Показов 11465. Ответов 26
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Добрый вечер!

Есть скриптик, который каждый день в 12 часов должен удалять в базе все
содержимое столбца! Но как сделать так, чтобы он запустился сам?
Хорошо, если в это время люди будут бегать по сайту и скрипт сработает, а
если их не будет? - бедааа...

Собственно, как реализовать автозапуск скрипта?)
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
16.01.2014, 20:39
Ответы с готовыми решениями:

Запуск скрипта в определенное время.
Можно ли сделать так, чтобы мой скрипт запускался в определенное время. Т.е. мне нужно, чтобы скрипт запускался, сравнивал текущее время...

Запуск скрипта в определенное время
Подскажите по сабжу плиз... например как сделано при отправке открыток, те отправить через день, через два и тд. или какого- то числа...

Выполнение скрипта через определённое время
Напомните пожалуйста функцию, которая выполнит на сервере скрипт через определённое время! Спасибо!

26
 Аватар для piminov
36 / 36 / 8
Регистрация: 04.11.2013
Сообщений: 117
16.01.2014, 23:58
Студворк — интернет-сервис помощи студентам
Цитата Сообщение от KOPOJI Посмотреть сообщение
piminov, во-первых, не на каждой. Во вторых, запрос на удаление достаточно быстрый. В третьих, запуск демона в фоне, по вашему, на ресурсах не скажется, да?
Не на каждой? А как тогда? RAND? При таком подходе строка может жить ещё очень долго по истечение требуемых 5 минут.
И какой демон? Вы о чем вообще?
0
Почетный модератор
Эксперт HTML/CSSЭксперт PHP
 Аватар для KOPOJI
16844 / 6725 / 880
Регистрация: 12.06.2012
Сообщений: 19,967
17.01.2014, 00:05
piminov, что такое cron? Демон-планировщик..
Цитата Сообщение от piminov Посмотреть сообщение
Не на каждой? А как тогда?
не на всех страницах нужна информация именно из очищаемой таблицы.
Цитата Сообщение от piminov Посмотреть сообщение
RAND?
Ну если вам ресурсов не жалко, то вы можете и через cron сделать тоже самое.
Цитата Сообщение от piminov Посмотреть сообщение
При таком подходе строка может жить ещё очень долго по истечение требуемых 5 минут.
Ох, е-мое.. Ну и что? Ну НЕ нужна вам эта информация до захода пользователя. Вы что, будете лезть в шелл или phpmyadmin смотреть, есть ли там эта строка каждые пять минут? Да вам по-барабану будет, есть она там или нет - главное, чтобы тот, кто должен увидеть информацию, видел обновленную, а не старую. Вы меня понимаете, или опять будете гнуть про старые записи? Если да, то я заканчиваю обсуждение. Хотя и если нет, заканчиваю, надоело повторять одно и тоже.
0
 Аватар для piminov
36 / 36 / 8
Регистрация: 04.11.2013
Сообщений: 117
17.01.2014, 00:23
Цитата Сообщение от KOPOJI Посмотреть сообщение
что такое cron? Демон-планировщик..
Ммм... недеюсь не открою большой тайны, сказав что cron с 99,9%-й вероятностью УЖЕ работает на сервере, и УЖЕ потребляет свои, прямо скажем, мизерные ресурсы )

Цитата Сообщение от KOPOJI Посмотреть сообщение
не на всех страницах нужна информация именно из очищаемой таблицы.
Ну если вам ресурсов не жалко, то вы можете и через cron сделать тоже самое.
В 24-часах 5 минут уместятся 288 раз. Нетрудно прикинуть, при какой мизерной посещаемости сайта выгоднее повесить код очистки в тело скрипта, чем запускать по планировщику каждые 5 минут.

И поскольку посещалка имеет свойство расти при должном подходе, то лучше сразу все делать правильно.
0
 Аватар для esculap_ra
462 / 265 / 55
Регистрация: 22.08.2010
Сообщений: 1,204
Записей в блоге: 4
17.01.2014, 02:16
Цитата Сообщение от Бабуля Посмотреть сообщение
Добрый вечер!

Есть скриптик, который каждый день в 12 часов должен удалять в базе все
содержимое столбца! Но как сделать так, чтобы он запустился сам?
Хорошо, если в это время люди будут бегать по сайту и скрипт сработает, а
если их не будет? - бедааа...

Собственно, как реализовать автозапуск скрипта?)
А ты не усложняешь ли? Почему именно в полдень, а не пр и заходе самого первого посетителя? Если посетителей не будет на сайте, то нафига удалять записи? А вдруг забежат, то и скрипт сработает.
0
 Аватар для королев
17 / 9 / 2
Регистрация: 16.01.2014
Сообщений: 98
17.01.2014, 02:21
Это по сути уже крошки собираем. Разница настолько мала в вопросе запуска скрипта, что не стоит ее так перетирать. планировщик жрет ведь всего ничего. Тут начинается война аля "windows или linux"))
0
 Аватар для esculap_ra
462 / 265 / 55
Регистрация: 22.08.2010
Сообщений: 1,204
Записей в блоге: 4
17.01.2014, 02:23
Я когда-то делал нечто типа этого: скрипт проверял наличие контрольного файла, названного текущей датой, и если такого не обнаруживал, очищал директорию, выполнял необходимые манипуляции и создавал контрольный файл (пустой). То есть, отрабатывал раз в сутки при заходе первого посетителя.
0
 Аватар для королев
17 / 9 / 2
Регистрация: 16.01.2014
Сообщений: 98
17.01.2014, 13:17
cron проще.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
17.01.2014, 13:17

Выполнение PHP скрипта в определенное время
Требуется в определенное время выполнять скрипт, подскажите хотя бы в каком направлении думать <?php for (;;) { $d = getdate();...

Автоматическое срабатывание php-скрипта в определенное время
Здравствуйте. Нужна помощь новичку. Не могу разобраться как реализовать фоновое выполнения скрипта. Для того чтобы более доступно...

Выполнение PHP скрипта в определенное время указанное пользователем в форме
Требуется чтобы в форме клиент выбирал удобное для него время обратного звонка (отдельно часы и минуты) и чтобы в это время выполнился...

Запуск php через определенное время
Здравствуйте. есть файлик load.php $data = file_get_contents("http://xxxxxxxxxxxx.xx"); $f = fopen("xxxxx.xml",...

Срабатывание скрипта через определенное время
Подскажите как можно сделать так что бы определенный скрипт срабатывал после определенного времени как только пользователь что то сделал на...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
27
Ответ Создать тему
Новые блоги и статьи
Программный домашний кинотеатр
russiannick 27.09.2026
Сподобился на программный домашний кинотеатр. В качестве ЯВУ по традиции выбрал js. В помощники взял Яндекс-Алису. Было создано три зала на разные интересы. исторические и ретро сериал Хичкок. . .
Беседа с ИИ о программистах, недопускающих к созданию и правке кода генеративные ИИ и причины этого
zorxor 21.09.2026
Раньше я радовался или получал некоторые эмоции, пусть небольшие, но всё же, от самого процесса написания кода, рекомпиляции и запуска, видя постепенное развитие программы и прочее. А теперь лень. . .
Мобильное приложение ColorStep
pavlinmavlin 17.09.2026
Реализовал приложение Красный, Зеленый, Синий в Unity3d + c#. Название изменил на ColorStep. Приложение прошло модерацию и теперь доступно для скачивания. Делал его сам, шаг за шагом — и вот,. . .
Запрет дублирования строк в табличной части
Maks 13.09.2026
Реализация из решения ниже выполнена на нетиповом справочнике "Нормы ТО" с табличной часть "Виды ТО", разработанного в КА2, со следующими реквизитами: - ВидТО (СправочникСсылка. ВидыТО); - ВидГСМ. . .
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Jin X 06.09.2026
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр. Работая с форумом и нейросетями в браузере часто хочется что-то подкорректировать или добавить какого-то функционала. Ниже прикреплён. . .
Программа опроса у.з. расходомера SLS-720F
Argus19 02.09.2026
Программа опроса у. з. расходомера SLS-720F Программа опрашивает один раз в минуту три ультразвуковых расходомера SLS-720F через интерфейс RS-485 по протоколу Modbus RTU. Опрашиваются регистры. . .
Hyper-V: Компьютер должен поддерживать доверенный платформенный модуль 2.0.
Maks 31.08.2026
При установке Windows 11 на виртуальную машину Hyper-V 2-го поколения вылезла такая ошибка: Решение: в параметрах виртуальной машины, в разделе "Безопасность" (Security) активировать флаг. . .
Архитектура биовида Стива в Майнкрафте: Зачем бонобо кубический каннибализм
anaschu 30.08.2026
Кубический Вагинокапитализм в Minecraft: Математический инвариант ОДУ и рок Стивов-бонобо Главная задача разработанной «Модели Всего» — наглядно продемонстрировать наличие системной «судьбы». . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru