![]() |
PHP — Постоянно-выполняемый скрипт — Как реализовать?
Я создаю сайт с использованием PHP и у меня возникла проблемма:
Мне нужно что-бы на сервере каждую секунду запускался определённый PHP скрипт независимо от того, были или не были запросы на сервер? Если так нельзя то можно-ли создать постоянно работающий скрипт? Данный скрипт будет работать с файлами на сервере и обновлять часть файлов каждую секунды... |
Ответ: PHP — Постоянно-выполняемый скрипт — Как реализовать?
cron
|
Ответ: PHP — Постоянно-выполняемый скрипт — Как реализовать?
Демонизация, nohup. Возможностей много. cron разве позволяет вызывать именно каждую секунду? Там разрядность по минутам идет. Имхо: */1 * * * /usr/bin/php /path/to/script.php
Так что демонизация лучше всего. Но вот вопрос - позволит ли хостер? Так что если хостинг shared, то останется только крон, но через каждую минуту. |
Ответ: PHP — Постоянно-выполняемый скрипт — Как реализовать?
думаю такое под силу аяксу
|
Цитата:
Да, присмотритесь к функции setTimeLimit, в ней можно задать время исполнения не 30 секунд (как принято на хостинге по умолчанию), а в 60 например, так новый скрипт будет вызываться, когда будет завершена работа старого скрипта. Это если решите делать по cron'у. Пардон, а склейки постов разве нет? |
Ответ: PHP — Постоянно-выполняемый скрипт — Как реализовать?
|
Ответ: PHP — Постоянно-выполняемый скрипт — Как реализовать?
Шуранов
|
Ответ: PHP — Постоянно-выполняемый скрипт — Как реализовать?
вызывай хранимую процедуру, а вместо файлов - правь записи в базе mysql
|
Часовой пояс GMT +4, время: 21:19. |
vBulletin® Version 3.6.5.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot