Доброго времени суток.
Суть вопроса и мое понимание: Нужно на условную доску объявлений добавить возможность покупки PRO аккаунта со всякими дополнительными плюшками. Как это правильнее организовать именно в базе данных?
В моем понимании это выглядит так: пользователь при покупке выбирает, допустим, 30 дней, оплачивает. В базе создается запись, что такой-то ID, тогда-то купил аккаунт и в такое время он закончится. Т.е ID, время начала, время окончания срока действия. И далее дело за CRON, который проверяет не прошло ли время и если прошло, то меняет статус аккаунта из PRO на обычный.
1. Правильный ли у меня ход мыслей или такие вещи делаются по-другому?
2. Лучше что бы модератор проверял оплату и менял статус на PRO или это автоматизировать? Какая из практик наилучшая?
Мб глупость скажу, но если вы локально пишите сайт, то вы, скорее всего, знаете почти все решения задач по сайтостроению, если не обладаете такими знаниями, то лучше использовать CMS, а там уже плагин установить, меньше убьёт времени и нервов