Я новичок в DNN. Я создаю модуль, который предоставляет форму регистрации, панели мониторинга и добавления-обновления. У меня есть данные в формате JSON. Я хочу сохранить его темным, пока пользователь использует веб-сайт. Данные будут уничтожены, как только пользователь закроет сайт.Как добавить управляющие временные данные в DotnetNuke?
В настоящее время я создал папку в моем обозревателе решений проекта в Visual Basic и создал 3 .json
файлов, которые хранят login_info.json
, basic_info.json
и auth_info.json
. Я пишу json-данные при каждом входе в систему, и я делаю его пустым при выходе пользователя из системы.
Выше метод работает отлично, но я боюсь, что он будет работать, когда я опубликую этот модуль. Также у меня может быть ситуация, когда мне нужно хранить изображение где-то. Я не знаю, как я справимся.
- Может ли кто-нибудь меня навестить?
- Это правильный способ хранения данных в DNN?
- Есть ли другой лучший способ?
После получения ответа на предложение по базам данных Есть ли какая-либо таблица, такая же, как у пользователя Meta в DotnetNuke?
В чем отличие от [этого вопроса] (http://stackoverflow.com/questions/40603288/how-to-store-data-temporarily-in-dotnetnuke-7/40610031) от вашего? Вы можете также strock json как строку в кеше. И вы всегда можете использовать 'Session' – VDWWD
@VDWWD. Можете ли вы предложить мне срок службы кеша? Мои данные могут обновляться каждый раз, когда пользователь меняет настройки или логин. –
Кэш должен быть временным. Но почему бы не использовать базу данных DNN для хранения данных в вашей пользовательской таблице? – VDWWD