passshift
Новичок
Здравствуйте!
Долго гуглил вопрос, но так ничего для себя и не нашел.
Суть вот в чем:
Есть 2 таблицы: users и history
Юзер регистрируется на сайте, данные, включая дату регистрации заносятся в MySQL в таблицу users. На бонусном балансе юзера стандартно при регистрации 1 балл (строка об этом заносится в history сразу после регистрации).
Необходимо чтобы каждые сутки к балансу юзера прибавлялся еще 1 балл и информация об этом заносилась в таблицу history и так каждые сутки.
Как это лучше реализовать? Если учесть что число юзеров будет примерно 2000-3000 человек.
Подскажите пожалуйста, мне не нужен готовый скрипт, просто хотелось бы для себя изложить в голове фронт работы. Я понимаю что лучше через cron-job, но 2000-3000 строк одновременно в history каждые сутки как-то жестко по-моему ((
Долго гуглил вопрос, но так ничего для себя и не нашел.
Суть вот в чем:
Есть 2 таблицы: users и history
Юзер регистрируется на сайте, данные, включая дату регистрации заносятся в MySQL в таблицу users. На бонусном балансе юзера стандартно при регистрации 1 балл (строка об этом заносится в history сразу после регистрации).
Необходимо чтобы каждые сутки к балансу юзера прибавлялся еще 1 балл и информация об этом заносилась в таблицу history и так каждые сутки.
Как это лучше реализовать? Если учесть что число юзеров будет примерно 2000-3000 человек.
Подскажите пожалуйста, мне не нужен готовый скрипт, просто хотелось бы для себя изложить в голове фронт работы. Я понимаю что лучше через cron-job, но 2000-3000 строк одновременно в history каждые сутки как-то жестко по-моему ((