phpCMS数据库设计.doc
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
1.管理员 phpcms_admin "No"字段 "类型 "Null"Key"默认值"说明 " ". " " " " " " "2 "username "char(20) "NO " "" 用户名 " "3 "allowmultilogi"tinyint(1) unsigned "NO " "0 " " " "n " " " "允许多人同时使用此帐号登录 " "4 "alloweditpassw"tinyint(1) unsigned "NO " "0 " 允许用户自己更改密码 " " "ord " " " " " "5 "editpasswordne"tinyint(1) unsigned "NO " "0 " 下次登录时必须更改密码 " " "xtlogin " " " " " "6 "disabled "tinyint(1) unsigned "NO " "0 " 锁定帐户 " 2.管理员权根 phpcms_admin_role "No"字段 "类型 "Null"Key"默认值"说明 " ". " " " " " " "2 "roleid "tinyint(3) unsigned "NO "MUL"" 权限ID " 3.管理员权限 phpcms_admin_role_priv "No"字段 "类型 "Null"Key"默认值"说明 " ". " " " " " " "2 "field "char(15) "NO "PRI"" 类型标识 " "3 "value "char(15) "NO "PRI"" 值 " "4 "priv "char(15) "NO "PRI"" 操作动作 " 4.广告 phpcms_ads "No"字段 "类型 "Null"Key"默认值"说明 " ". " " " " " " "2 "adsname "varchar(40) "NO " "" 广告名称 " "3 "introduce "varchar(255) "NO " "" 广告介绍 " "4 "placeid "mediumint(8) unsigned "NO "MUL"0 " 所属广告位 " "5 "type "varchar(10) "NO " "" 广告类型 " "6 "linkurl "varchar(100) "NO " "" 广告链接地址 " "7 "imageurl "varchar(100) "NO " "" 图片地址 " "8 "s_imageurl "varchar(100) "NO " "" 第二张图地址 " "9 "alt "varchar(20) "NO " "" 图片提示 " "10"flashurl "varchar(100) "NO " "" flash地址 " "11"wmode "varchar(20) "NO " "" 是否透明 " "12"text "text "NO " "" 文本内容 " "13"code "text "NO " "" 代码内容 " "14"fromdate "int(10) unsigned "NO "MUL"0 " 广告开始日期 " "15"todate "int(10) unsigned "NO " "0 " 广告结束日期 " "16"username "char(20) "NO "MUL"" 客户帐号 " "17"addtime "int(10) unsigned "NO " "0 " 添加日期 " "18"views "int(10) unsigned "NO " "0 " 浏览次数 " "19"clicks "mediumint(8) unsigned "NO " "0 " 点击次数 " "20"passed "tinyint(1) unsigned "NO " "0 " 是否通过 " "21"status "tinyint(1) unsigned "NO " "1 " 广告状态 " 5.广告位 phpcms_ads_place "No"字段 "类型 "Null"Key"默认值"说明 " ". " " " " " " "2 "placename "char(50) "NO " "" 广告位名称 " "3 "template "char(30) "NO " "0 " 模板 " "4 "introduce "char(100) "NO " "" 广告位介绍 " "5 "price "mediumint(8) unsigned "NO " "0 " 广告价格 " "6 "items "smallint(4) unsigned "NO " "0 " 广告个数 " "7 "width "smallint(4) unsigned "NO " "0 " 广告位宽度 " "8 "h 在phpCMS数据库设计中,涉及了四个主要的表:管理员(phpcms_admin)、管理员权根(phpcms_admin_role)、管理员权限(phpcms_admin_role_priv)和广告(phpcms_ads),以及一个广告位(phpcms_ads_place)表。下面将详细阐述这些表的主要字段及其作用。 1. 管理员表(phpcms_admin) - `userid`:管理员的唯一标识,通常用于关联其他数据。 - `username`:管理员的用户名,用于登录系统。 - `allowmultilogin`:布尔值,表示是否允许同一管理员多个设备同时登录。 - `alloweditpassword`:布尔值,表示管理员是否可以自行更改密码。 - `editpasswordnextlogin`:布尔值,表示下次登录时是否必须更改密码。 - `disabled`:布尔值,表示管理员账户是否被锁定。 2. 管理员权根表(phpcms_admin_role) - `userid`:与管理员表关联,标识管理员ID。 - `roleid`:权限ID,代表不同级别的管理员权限。 3. 管理员权限表(phpcms_admin_role_priv) - `roleid`:引用管理员权根表中的角色ID。 - `field`:权限的类型标识,如功能或模块名称。 - `value`:权限的具体值,可能包括操作的范围或级别。 - `priv`:操作动作,如添加、删除、编辑等。 4. 广告表(phpcms_ads) - `adsid`:广告的唯一标识。 - `adsname`:广告的名称。 - `introduce`:广告的简介或描述。 - `placeid`:广告所在的广告位ID,用于关联广告位表。 - `type`:广告类型,如图片、文字、Flash等。 - `linkurl`:广告点击后跳转的链接地址。 - `imageurl`:主图片地址,用于显示广告。 - `s_imageurl`:备用图片地址,当主图无法显示时使用。 - `alt`:图片的提示文本,通常用于辅助视觉障碍的用户。 - `flashurl`:如果广告是Flash,这里存放其地址。 - `wmode`:Flash的透明度设置。 - `text`:如果是文字广告,存储文字内容。 - `code`:自定义代码,如HTML代码,用于广告展示。 - `fromdate`:广告开始展示的日期。 - `todate`:广告结束展示的日期。 - `username`:客户或广告商的用户名。 - `addtime`:广告创建的时间戳。 - `views`:广告被查看的次数。 - `clicks`:广告被点击的次数。 - `passed`:布尔值,表示广告是否已审核通过。 - `status`:广告的状态,如发布、待审等。 5. 广告位表(phpcms_ads_place) - `placeid`:广告位的唯一标识,自动递增。 - `placename`:广告位的名称,如首页横幅、侧边栏等。 - `template`:广告位使用的模板,决定了广告展示的样式。 - `introduce`:广告位的简介。 - `price`:该广告位的费用。 - `items`:广告位可以容纳的广告数量。 - `width` 和 `height`:广告位的尺寸。 - `passed`:布尔值,表示广告位是否启用。 - `option`:多广告时的选择项,可能涉及轮播或随机显示。 以上这些字段构成了phpCMS后台管理及广告发布的核心逻辑,它们共同维护了网站的用户管理、权限控制以及广告的发布和管理等功能。通过这些设计,可以有效地管理和展示网站上的广告内容,同时确保了权限的合理分配和管理。
剩余28页未读,继续阅读
- 粉丝: 109
- 资源: 9354
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助