@driverx18

Тёмная тема сайта — через куки, или поле в бд?

Заказчик попросил сделать темную тему сайту. По дефолту - тема у всех обычная, светлая. И я вот думаю, человек когда меняет в настройках тему на "Темную тему", то у меня сейчас стоит в базе данных у этого юзера выставлено поле "theme", при регистрации по дефолту задается 0, а если выставит темную в настойках, то будет 1. И не знаю, хорошо это или плохо, бд дергать постоянно. Может лучше выставлять куки на какое то длительное время просто? Хотя после разлогинивания, или смерти куки пользователю придется в таком случае опять в настройках выбирать темную тему, как я понимаю. Просто знаю, что при выборе языка никто не делает поле в бд "language", все делается через куки (но возможно потому что по заголовкам определить можно будет язык, и опять поставить куку этому человеку). Хэлп ми плиз!
  • Вопрос задан
  • 302 просмотра
Пригласить эксперта
Ответы на вопрос 1
x67
@x67
Если есть куки у юзера, то по кукам, если нету, то тянется из БД
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы