Хранение пользовательских настроек в php / mysql - PullRequest
0 голосов
/ 26 января 2012

Прежде всего я должен использовать файл или базу данных? или что-то еще, что лучше?

Как мне спроектировать таблицы в моей базе данных MySQL, чтобы разные пользователи могли войти в систему со своими предпочтениями. Часто я видел много сайтов, которые позволяют пользователю настраивать то, что ему видно на сайте.

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

Если мне понадобится база данных в качестве решения, сколько таблиц потребуется?

1 Ответ

0 голосов
/ 26 января 2012

Я всегда использовал для этого битовую маску. Он не блокирует вас в фиксированном наборе «опций», так как вы всегда можете добавить новые значения в маску. Вам не нужно беспокоиться о синхронизации определений таблиц с новыми пользовательскими настройками при изменении сайта.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...