关于综合网站一站通数据库设计的建议

ww781225 2006-01-13 10:29:15
一综合网站有房产、信息、人才、动网论坛等等频道,想要做成一站通类型的网站,如何设计数据库?如何把动网跟一站通整合起来?

我是这么想的用户登录后直接到 一用户表里判断用户名 密码,然后产生一个通用session,到了频道里判断用户的其他属性,动网如何整合比较好?

顶者有分哦~~~~
...全文
148 12 打赏 收藏 转发到动态 举报
写回复
用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
  • 打赏
  • 举报
回复
谢谢指点!!结贴了

28,406

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧