社区
ASP
帖子详情
关于综合网站一站通数据库设计的建议
ww781225
2006-01-13 10:29:15
一综合网站有房产、信息、人才、动网论坛等等频道,想要做成一站通类型的网站,如何设计数据库?如何把动网跟一站通整合起来?
我是这么想的用户登录后直接到 一用户表里判断用户名 密码,然后产生一个通用session,到了频道里判断用户的其他属性,动网如何整合比较好?
顶者有分哦~~~~
...全文
148
12
打赏
收藏
关于综合网站一站通数据库设计的建议
一综合网站有房产、信息、人才、动网论坛等等频道,想要做成一站通类型的网站,如何设计数据库?如何把动网跟一站通整合起来? 我是这么想的用户登录后直接到 一用户表里判断用户名 密码,然后产生一个通用session,到了频道里判断用户的其他属性,动网如何整合比较好? 顶者有分哦~~~~
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
12 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
hacker18
2006-01-14
打赏
举报
回复
一站通的实现方式是进行用户帐户共享,以集成动网论坛为例,若在论坛登录成功,则需在login.asp的相应位置将帐户资料写一份到session中,这个session是专门供网站其它模块所使用的,如房产、人才、购物,同理,在网站登录成功,也需要写一份动网论坛的session。
FIREGUNS
2006-01-13
打赏
举报
回复
整合的话,去看动易的程序,他是登陆以后通过一个页面的iframe传递值给动网。
我写了一个电影程序整合进去了。
动易+动网+电影
BlueDestiny
2006-01-13
打赏
举报
回复
大网站的最大难点不在数据库的设计,而在布署和优化,楼上的兄弟们已经说了,要严格的控制session和app的使用,适度的使用response.isconected判断,还有充分利用sqlserver的存储过程,如果可以,当然也应使用COM+,这样速度相对会快一些,如果在逻辑关系上复杂,当然也需要在数据库的设计上多费心,设计房产、信息,这些模块相对是独立的,因为你在设计上不用考虑太多,数据库的设计关键就在用户表和权限表上了,在上传前要进行压力测试。
wxf0104
2006-01-13
打赏
举报
回复
房产,信息,人才,动网论坛的数据基本相互独立,相互联系的就是用户资料及权限这一块(很久很久前做过),用户表建议用动网论坛的原表(研究研究就知道了),而用户前台页面审核,建议用session,不过要记得不同频道间权限使用时,严格控制session的start与end,降低占用系统资源.
阿_浩
2006-01-13
打赏
举报
回复
房产、信息、人才这个要是自己写代码就不会出现你说的一站通了,要是用代码改主要看,他们登陆,修改用户信息和退出登陆等都是用什么变量保存的!
动网整合找到相应的插键研究一下就明白了,
tigerwen01
2006-01-13
打赏
举报
回复
数据库设计方面要着重考虑以后的扩展问题
用户登陆后可以把他的信息保存到Session里,而且把Session写到Global.asa文件的Sub Session_onStart和End Sub之间。
ww781225
2006-01-13
打赏
举报
回复
没这么简单吖 动网的如何整合??是用户登录后直接在动网用户表中判断?还是建一个新用户表?还要考虑用户使用方便问题,只让用户注册一次 就可以 使用全站的资源,包括动网
Cain
2006-01-13
打赏
举报
回复
你可以去了解一下sso
BlueDestiny
2006-01-13
打赏
举报
回复
session要服务器资源
cookie相对不太安全
自己选择吧,也可以两者一起用
BlueDestiny
2006-01-13
打赏
举报
回复
房产、信息、人才
可以是不同的表(库),这个库设计按你自己的意思设计,1NF,2NF或者3NF你自己定,这几个表(库)之间是并无多大联系的
如果要整合动网论坛,一般都会用动网的用户表。
登陆后用session还是cookie你自己定
ww781225
2006-01-13
打赏
举报
回复
给分的时候 Microsoft VBScript 运行时错误 错误 '800a01a8'
缺少对象: 'MainSiteConn'
/Expert/GiveTip.asp,行 59
?????????
ww781225
2006-01-13
打赏
举报
回复
谢谢指点!!结贴了
数据库
设计
的相关原则
在目前的企业信息系统中,
数据库
还是最佳的数据存储方式,虽然已经有很多的书籍在指导我们进行
数据库
设计
,但应该那种方式是
设计
数据库
的表结构的最好方法、
设计
时应遵从什么样的原则、四个范式如何能够用一种方式达到顺畅的应用等是我一直在思考和总结的问题,下文是我针对这几个问题根据自己的
设计
经历准备总结的一篇文章的提纲,欢迎大家一块进行探讨,集思广益。其中提到了领域建模的概念,但未作详细解释,希望以后能够有时间我们针对这个命题进行深入探讨。 1)不应该针对整个系统进行
数据库
设计
,而应该根据系统架构中的组件划分,针对
数据库
设计
(二)——
数据库
设计
原则
一、
数据库
表的
设计
原则 1、不应该针对整个系统进行
数据库
设计
,而应该根据系统架构中的组件划分,针对每个组件所处理的业务进行组件单元的
数据库
设计
;不同组件间所对应的
数据库
表之间的关联应尽可能减少,如果不同组件间的表需要外键关联也尽量不要创建外键关联,而只是记录关联表的一个主键,确保组件对应的表之间的独立性,为系统或表结构的重构提供可能性。 2、采用领域模型驱动的方式和自顶向下的思路进行
数据库
设计
,首先分析系统业务,根据职责定义对象。对象要符合封装的特性,确保与职责相关的数据项被定义在一个对象之内,这些数据
mysql相册
数据库
设计
_MYSQL
数据库
的
设计
MYSQL
数据库
设计
规范1、
数据库
命名规范采用26个英文字母(区分大小写)和0-9的自然数(经常不需要)加上下划线'_'组成;命名简洁明确(长度不能超过30个字符);例如:user, stat, log, 也可以wifi_user, wifi_stat, wifi_log给
数据库
加个前缀;除非是备份
数据库
可以加0-9的自然数:user_db_20151210;2、
数据库
表名命名规范采用26个英文字...
数据库
设计
原则
设计
数据库
是实现实际业务的重要一步,合理
设计
表结构,规划表字段,建立合理关系为后期减少了开发,运营,维护成本。认真了解和学习
设计
知识是必要的,如下摘抄了部分经验总结。 一,
数据库
设计
原则 1. 原始单据与实体之间的关系 可以是一对一、一对多、多对多的关系。在一般情况下,它们是一对一的关系:即一张原始单据对应且只对应一个实体。 在特殊情况下,它们可能是一对多或多对一的关系,即一张原始...
openGauss
数据库
课程
设计
——教务管理
综合
系统
数据库
课程
设计
教务管理系统 使用openGauss和java完成
ASP
28,406
社区成员
356,946
社区内容
发帖
与我相关
我的任务
ASP
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
复制链接
扫一扫
分享
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章