PHP / mySQL – регулярный пересчет контрольных значений, поскольку новые пользователи представляют свои данные

Я столкнулся с новой проблемой, которую я еще не встречал в своей очень молодой программе «карьеры», и хотел бы узнать ваше мнение о том, как лучше всего ее решить.

Ситуация Приложение исследования (php / mysql) собирает данные о здоровье, связанные со стрессом, от пользователей. После заполнения вопросника пользователь получает анализы. Значение для каждого параметра преобразуется в значение процентиля с использованием эталона (среднее и стандартное отклонение существующего набора данных).

Задача Поскольку заполнение вопросника заполняется все больше и больше, существует возможность повысить точность эталонных значений (среднее / SD) путем пересчета их с использованием новых пользовательских данных. Я хотел бы, чтобы база данных регулярно запускала скрипт, который обновляет контрольные значения.

Вопрос, который я до сих пор не использовал, сохранил предисловия, и у меня есть только небольшое представление о том, что они есть, но почему-то у меня такое чувство, что они могут помочь мне в этом? Или я должен написать скрипт как php, а затем настроить работу cron?

[править] После первых двух ответов похоже, что cron – это, безусловно, путь. [/ edit]

Solutions Collecting From Web of "PHP / mySQL – регулярный пересчет контрольных значений, поскольку новые пользователи представляют свои данные"