python - 新用户功能引导提示如何存储?
PHPz
PHPz 2017-04-18 09:44:28
0
2
424

问题描述

注册的新用户进网站的时候,网站会对一些功能做提示和引导,如下截图:

好几个页面都会有这一类的提示
但是这类提示只对新用户展示
所以我应该怎么判定是否是新用户呢?又如何判定用户变成老用户呢?

我的想法

我的想法是MySQL新建一张表

id
user_id
is_new

注册之后就往里面填数据,默认新用户,访问那些页面的时候,后台往前端传是否是新用户的参数
如果点提示里面的知道了, 那么就变成老用户
但是总有点杀鸡用牛刀的感觉

PHPz
PHPz

学习是最好的投资!

모든 응답(2)
阿神

사용자에게 안내가 필요한지 여부를 식별하는 데 is_new를 사용하는 것처럼 사용자 테이블에 직접 행을 추가하기만 하면 새 테이블을 만들 필요가 없습니다. 물론 일부 사용자 행동을 초기화하는 등 사용자의 선택을 기록해야 하는 경우에는 이러한 내용을 기록하기 위한 새 테이블을 생성하고 동시에 user_id 인덱스를 생성하고 일부 열을 추가해야 합니다. . 태그만 하세요. 나는 개인적으로 그것이 과잉이 아니라 올바른 접근 방식이라고 생각합니다.

API에 접속하면 백엔드에서 사용자에게 특정 마크가 있는지 확인하고 이를 프런트엔드로 반환한 다음 프런트엔드에서 렌더링하는 것이 일반적인 관행입니다.
백엔드 관점에서 봤는데, 프론트엔드에 흑마술이 있는 건지 모르겠네요.

PHPzhong

제 제안 중 하나는 사용자가 관련 작업을 수행했는지 확인하는 것입니다. 예를 들어 사용자가 처음으로 새 시험지를 생성하면 새 시험지를 생성하는 초보자에게 프롬프트가 제공되고, 사용자가 처음으로 시험지에 답하면 답안지에 프롬프트가 표시됩니다.

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿