저는 DNN에서 초보자입니다. 로그인, 대시 보드 및 추가 업데이트 양식을 제공하는 모듈을 만들고 있습니다. JSON 형식의 데이터가 있습니다. 나는 사용자가 웹 사이트를 사용하는 동안 temipory 그것을 저장 싶어요. 사용자가 웹 사이트를 닫으면 데이터가 삭제됩니다. DotnetNuke에서 임시 데이터 관리를 추가하는 방법은 무엇입니까?
현재 나는 Visual Basic에서 프로젝트의 내 솔루션 탐색기에서 폴더를 생성하고login_info.json
,
basic_info.json
및
auth_info.json
를 저장 3 개
.json
파일을 만들었습니다. 사용자 로그인 할 때마다 json 데이터를 쓰고 사용자가 로그 아웃 할 때 비워 둡니다.
위의 방법은 정상적으로 작동하지만이 모듈을 게시 할 때 작동합니다. 또한 이미지를 저장할 위치가 필요할 수도 있습니다. 내가 어떻게 관리 할 지 모르겠다.
- 아무도 나를 안내 할 수 있습니까?
- DNN에 유익한 데이터를 저장하는 적절한 방법입니까?
- 더 좋은 방법이 있습니까?
데이터베이스 제안에 대한 회신 중 하나를받은 후 DotnetNuke에서 사용자 메타와 동일한 테이블이 있습니까?
당신의 [이 질문] (http://stackoverflow.com/questions/40603288/how-to-store-data-temporarily-in-dotnetnuke-7/40610031)의 차이점은 무엇입니까? json을 캐시의 문자열로도 작성할 수 있습니다. 그리고 당신은 언제나'Session'을 사용할 수 있습니다. – VDWWD
@VDWWD 캐시의 수명을 제게 제안 해 주시겠습니까? 내 데이터는 사용자가 설정을 변경하거나 로그인 할 때마다 업데이트 될 수 있습니다. –
캐시가 일시적이어야합니다. 그런데 왜 DNN 데이터베이스를 사용하여 사용자 정의 테이블에 데이터를 저장하지 않습니까? – VDWWD