Показ данных регулярно с использованием PHP - PullRequest
1 голос
/ 21 августа 2011

Я хочу регулярно что-то делать, используя PHP.

Например, представьте, что каждые 5 секунд я хочу что-то отобразить:

    while(true) {
        sleep(5);
        echo "Test!";
    }

Но это не сработает, потому что это бесконечный цикл.

Итак, как правильно это сделать?

Это всего лишь упрощение того, что я хочу сделать, я хотел бы извлекать данные из файла каждый раз, когда он изменяется, ивставьте его в базу данных SQLite, но понимание того, как правильно выполнить предыдущий пример, очень мне поможет.Я не знаю, есть ли лучший способ сделать это вместо использования PHP, поэтому, пожалуйста, скажите мне, если я ошибаюсь.

Ответы [ 2 ]

1 голос
/ 21 августа 2011

Редактировать: игнорировать мой предыдущий ответ. Я полагаю, что cron будет самым простым способом сделать это.

Если вы работаете на сервере Windows, это поможет: http://drupal.org/node/31506

1 голос
/ 21 августа 2011

Как насчет использования задания cron для периодического вызова вашего скрипта?Я понимаю, что это самый распространенный способ сделать это.Минимальная гранулярность будет каждую минуту, хотя ...

...