PHP: положить баланс пользователя в переменную сеанса - PullRequest
0 голосов
/ 06 июля 2011

Я сейчас оптимизирую свой веб-сайт. Я использую простую кредитную систему, которая дает вам доступ к определенным страницам, только если вы заплатили за них. Прямо сейчас я всегда проверяю в БД, не истек ли срок подписки. Я делаю это для нескольких страниц.

Будет ли хорошей идеей проверять его только один раз, когда пользователь входит в систему, а затем переносить результат в переменную сеанса?

Ответы [ 2 ]

2 голосов
/ 06 июля 2011

Это было бы плохой идеей, поскольку ее легко использовать.Пользователь может оставаться в системе в течение длительного времени, возможно, бесконечно, если он этого хочет.Вы должны оставить все как есть.

1 голос
/ 06 июля 2011

Не очень хорошая идея, если вы не предусмотрите возможность периодически обновлять это значение в сеансе. В противном случае пользователь сможет продлить срок действия подписки, возможно, на неопределенный срок, оставив сеанс активным.

...