主题 : 会员和用户的区别?
级别: 童生
UID: 304
积分:20 加为好友
威望: 0 精华: 0
主题:4 回复:0
注册时间:2009-07-23
在线时长:0
1#   发表于:2009-07-24 11:28:45  IP:123.4.*.*
会员是在前台注册的,可是用户是干什么用的?在后台注册用户有什么用处?
级别: 白丁
UID: 3
积分:2415 加为好友
威望: 0 精华: 0
主题:23 回复:1614
注册时间:2009-06-02
在线时长:0
2#   发表于:2009-07-24 15:39:53  IP:117.89.*.*
说说jeecms的用户系统的设计吧。由于jeecms的设计目标是多站点、多系统(cms、bbs、shop),所以用户系统设计较复杂。 

主要有三个概念,用户、会员、管理员。 

CORE_USER:核心用户表。所有用户的信息在此都有记录。主要包含了登录名、密码。且与站点、系统无关。是实现多站点、多系统单点登录的关键。 

CORE_MEMBER:核心会员表。会员是指普通网友在前台注册的用户。这类用户只能登录前台的会员中心,而不能登录后台的管理界面。主要包含qq、msn等信息。此表与站点相关、与系统无关。登录名和密码引用CORE_USER的信息。 

CORE_ADMIN:核心管理员表。是由人工指定的管理网站的人员,不能从前台随意注册。这类用户可以登录后台进行网站的管理。主要包含角色等信息。此表与站点相关、与系统无关。登录名和密码引用CORE_USER的信息。 

以上三个表是用户系统的整体结构。解决了单点登录、多站点用户的问题。 

但是不同系统(如论坛、商城)对管理员和会员都有自己的不同的要求。比如cms的管理员有审核级别的信息,不同的系统也都有自己的会员组(如CMS的会员组和论坛的会员组不同)。为了解决这个问题,各个系统都扩展了CORE_MEMBER和CORE_ADMIN。于是有CMS_MEMBER,CMS_ADMIN,BBS_MEMBER,BBS_ADMIN等。
本帖最近评分记录:
  • shshsh    2009-08-28   人气    +1    good
  • 生命在于折腾!
    1 共1页