荔园在线

荔园之美,在春之萌芽,在夏之绽放,在秋之收获,在冬之沉淀

[回到开始] [上一篇][下一篇]


发信人: jsx (孤心累……觉), 信区: DotNET
标  题: [合集]前阵子做的一个ASP.Net网站
发信站: 荔园晨风BBS站 (2005年06月11日16:43:14 星期六), 站内信件

☆   1  ──────────── 我是分割线 ─────────────────☆
发信人: jsx (孤心累……觉), 信区: DotNET
标  题: 前阵子做的一个ASP.Net网站
时  间: 2005年06月07日20:32:03 星期二


  呵呵,还没有完全完工,公布出来大家给点意见

  http://job.szu.edu.cn/newjobCenter

  这个网站架构是晨光传统的三层架构(其实是四层,主要是三层)

  以 UserControl 制作常用控件,在ASPX页面中堆积成动态页面

  数据库支持是SQL SERVER

  页面由Penart支持



☆   2  ──────────── 我是分割线 ─────────────────☆
发信人: alasika (没昵称), 信区: DotNET
标  题: Re: 前阵子做的一个ASP.Net网站
时  间: 2005年06月07日21:27:59 星期二

为什么都要用GUID来索引呢?




☆   3  ──────────── 我是分割线 ─────────────────☆
发信人: jsx (孤心累……觉), 信区: DotNET
标  题: Re: 前阵子做的一个ASP.Net网站
时  间: 2005年06月07日22:25:53 星期二


 呵呵 其实都可以

 就业中心的信息量很大

 如果用int,肯定有溢出的时候

 用字符要做处理,为何不用现成的GUID呢?


为什么都要用GUID来索引呢?




☆   4  ──────────── 我是分割线 ─────────────────☆
发信人: alasika (没昵称), 信区: DotNET
标  题: Re: 前阵子做的一个ASP.Net网站
时  间: 2005年06月07日22:31:40 星期二

这个就业中心的信息量不算得上大,而且假如信息量是大的话,考虑performance的话更不应
该用GUID




☆   5  ──────────── 我是分割线 ─────────────────☆
发信人: jsx (孤心累……觉), 信区: DotNET
标  题: Re: 前阵子做的一个ASP.Net网站
时  间: 2005年06月07日22:36:32 星期二


 哦?? 愿闻其详




☆   6  ──────────── 我是分割线 ─────────────────☆
发信人: rainbye (一等兵), 信区: DotNET
标  题: Re: 前阵子做的一个ASP.Net网站
时  间: 2005年06月09日08:32:23 星期四


 呵呵,去查查int多大。。
 我经前也担心过int会溢出.




☆   7  ──────────── 我是分割线 ─────────────────☆
发信人: jsx (孤心累……觉), 信区: DotNET
标  题: Re: 前阵子做的一个ASP.Net网站
时  间: 2005年06月09日10:39:55 星期四


 #_-

 int 4个字节  数值位就是31个bit,符号位1个bit

 值范围为 -1073741823---1073741824

 给我每次留下会溢出印象的就是在tc2.0下(我宿舍那部机装的),int 为2个字节

 值范围小的可怜

 呵呵,去查查int多大。。
 我经前也担心过int会溢出.




☆   8  ──────────── 我是分割线 ─────────────────☆
发信人: alasika (没昵称), 信区: DotNET
标  题: Re: 前阵子做的一个ASP.Net网站
时  间: 2005年06月09日19:29:17 星期四

如果int不够用就用bigint咯  2^64怎样都够你用了吧

但怎样也不要用GUID,GUID的索引效率比INT低很多,

你不要担心会溢出
一,你的job网站数据相对于我们公司的网站实在太少了,而且我们也曾发现过GUID重复的情
况(因为GUID是随机的)
二,当一个表的数据太大的时侯,你可以把表分开存放,如果超过1年的数据
放到备份表里,因为数据太大的时侯也是不利于效率的




☆   9  ──────────── 我是分割线 ─────────────────☆
发信人: jsx (孤心累……觉), 信区: DotNET
标  题: Re: 前阵子做的一个ASP.Net网站
时  间: 2005年06月09日21:36:08 星期四


 呵呵, int 就够用了

 GUID重复现象我还真没有遇到过




☆  10  ──────────── 我是分割线 ─────────────────☆
发信人: Pencil (红宝书就是我的圣经), 信区: DotNET
标  题: Re: 前阵子做的一个ASP.Net网站
时  间: 2005年06月09日22:05:38 星期四

出于安全的角度考虑,用GUID会好很多。至于效率问题,与Internet传输质量相比,可以
忽略不计。




☆  11  ──────────── 我是分割线 ─────────────────☆
发信人: jsx (孤心累……觉), 信区: DotNET
标  题: Re: 前阵子做的一个ASP.Net网站
时  间: 2005年06月09日22:57:54 星期四


 这个跟我原来想的一样

处于安全的角度考虑,用GUID会好很多。至于效率问题,与Internet传输质量相比,可以
忽略不计。




☆  12  ──────────── 我是分割线 ─────────────────☆
发信人: YouLin (YouLin), 信区: DotNET
标  题: Re: 前阵子做的一个ASP.Net网站
时  间: 2005年06月10日17:35:16 星期五

挺不错的,是你一个人做的吗?




☆  13  ──────────── 我是分割线 ─────────────────☆
发信人: YouLin (YouLin), 信区: DotNET
标  题: Re: 前阵子做的一个ASP.Net网站
时  间: 2005年06月10日17:36:29 星期五

我这个网站的商品ID也是用GUID




☆  14  ──────────── 我是分割线 ─────────────────☆
发信人: jsx (孤心累……觉), 信区: DotNET
标  题: Re: 前阵子做的一个ASP.Net网站
时  间: 2005年06月10日18:17:31 星期五


 反正五一挺闲的 就做了 只是系统部分




☆  15  ──────────── 我是分割线 ─────────────────☆
发信人: jsx (孤心累……觉), 信区: DotNET
标  题: Re: 前阵子做的一个ASP.Net网站
时  间: 2005年06月10日18:21:52 星期五


 我看你这个友邻网 我也有这个思想

 下届晨光改版的时候,也要有这么一块,方便同学们找到深大附近的

 一些饭堂 ,快餐店啊 什么的, 大家叫外买也方便很多

 你这个网站给了我不少资料啊




☆  16  ──────────── 我是分割线 ─────────────────☆
发信人: alasika (没昵称), 信区: DotNET
标  题: Re: 前阵子做的一个ASP.Net网站
时  间: 2005年06月10日22:12:52 星期五

这个效率是对服务器资源来说的


[回到开始] [上一篇][下一篇]

荔园在线首页 友情链接:深圳大学 深大招生 荔园晨风BBS S-Term软件 网络书店