Обновить базу данных по сценарию или сеансу?

У меня есть функция в php, где я обновляю базу данных. У меня есть URL что-то вроде http://localhost/products/feed/update

Как я могу обновлять базу каждые 15 минут? Это лучше сценарий или сессия или как это сделать?

2 ответа

Лучшим является cron (или запланированное задание на windows).

Хороший вопрос также: действительно ли вам нужна база данных для обновления каждые 15 минут?

Разве вы не можете просто проверить отметку времени последнего обновления по запросу и обновлять ее один раз за каждые 15 минут? Это часто самое простое решение.

Вам нужен PHP-скрипт?

Вы можете хранить хранимую процедуру по событию каждые 15 минут.

Например, в MySQL: https://dev.mysql.com/doc/refman/5.6/en/create-procedure.html https://dev.mysql.com/doc/refman/5.6/en/events.html

Другие вопросы по тегам