免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
楼主: zagorot

[性能] php写的B/S应用系统中如何限制系统用户数? [复制链接]

论坛徽章:
62
2016科比退役纪念章
日期:2016-06-28 17:45:06奥兰多魔术
日期:2015-05-04 22:47:40菠菜神灯
日期:2015-05-04 22:35:07菠菜神灯
日期:2015-05-04 22:35:02NBA季后赛大富翁
日期:2015-05-04 22:33:34NBA常规赛纪念章
日期:2015-05-04 22:32:032015年亚洲杯纪念徽章
日期:2015-04-14 16:54:452015年亚洲杯之朝鲜
日期:2015-03-19 23:03:16明尼苏达森林狼
日期:2015-03-16 21:51:152015小元宵徽章
日期:2015-03-06 15:57:202015年迎新春徽章
日期:2015-03-04 09:55:282015年辞旧岁徽章
日期:2015-03-03 16:54:15
发表于 2005-12-01 10:18 |显示全部楼层
原帖由 dualface 于 2005-12-1 10:13 发表



我后面补充了的,你没看到。


看来您除了想象力惊人以为,至少理解力 和LZ一样,需要几十遍的重复。那我直接问清楚,

服务器是如何知道用户关闭浏览器,断网的?

后台删除session的程序是如何区分什么session是用户关闭浏览器的可以删除,
什么session是用户超时的不能删除

论坛徽章:
0
发表于 2005-12-01 10:39 |显示全部楼层
原帖由 北京野狼 于 2005-12-1 09:19 发表
用数据库保存每一个登陆用户的信息,这方法和开发语言有什么关系。


唉,是啊. 这就是解决方法啊,只是用了php/perl...这之类的语言来写的话,代码很容易被读懂,可以被修改掉这些限制的地方.

我一直就是说,我们讨论的不是一个话题. 这一直要怪我发贴的时候没说清楚.

而我要求的就是2个问题: 1是如何限制系统用户数 2是如何防止更轻松的被"破解"这些限制

我当然知道并发用户数和在线用户的严格区别.只是可能没考虑清楚,就发贴了. 我想控制在线用户数或者控制这个系统的注册用户数就应该可以满足我们老板的需求了,并不需用到严格意义上的并发用户数.

北京野狼 ,不好意思,浪费了你这么多口水.

论坛徽章:
62
2016科比退役纪念章
日期:2016-06-28 17:45:06奥兰多魔术
日期:2015-05-04 22:47:40菠菜神灯
日期:2015-05-04 22:35:07菠菜神灯
日期:2015-05-04 22:35:02NBA季后赛大富翁
日期:2015-05-04 22:33:34NBA常规赛纪念章
日期:2015-05-04 22:32:032015年亚洲杯纪念徽章
日期:2015-04-14 16:54:452015年亚洲杯之朝鲜
日期:2015-03-19 23:03:16明尼苏达森林狼
日期:2015-03-16 21:51:152015小元宵徽章
日期:2015-03-06 15:57:202015年迎新春徽章
日期:2015-03-04 09:55:282015年辞旧岁徽章
日期:2015-03-03 16:54:15
发表于 2005-12-01 10:42 |显示全部楼层
原帖由 zagorot 于 2005-12-1 10:39 发表


唉,是啊. 这就是解决方法啊,只是用了php/perl...这之类的语言来写的话,代码很容易被读懂,可以被修改掉这些限制的地方.

我一直就是说,我们讨论的不是一个话题. 这一直要怪我发贴的时候没说清楚.

而我要 ...


人家直接改你的数据库,还看什么代码啊。

我们谈的一直是一个话题,只是你拼命想通过语言来实现,无法相信我说的,

和开发语言毫无关系。

[ 本帖最后由 北京野狼 于 2005-12-1 10:50 编辑 ]

论坛徽章:
0
发表于 2005-12-01 10:59 |显示全部楼层
原帖由 北京野狼 于 2005-12-1 10:42 发表


人家直接改你的数据库,还看什么代码啊。

我们谈的一直是一个话题,只是你拼命想通过语言来实现,无法相信我说的,

和开发语言毫无关系。



哈哈,写在数据库也只是一个方法啊. 绝对可以通过语言来实现.

论坛徽章:
0
发表于 2005-12-01 11:20 |显示全部楼层
原帖由 北京野狼 于 2005-12-1 10:42 发表

人家直接改你的数据库,还看什么代码啊。


小狼,还记得你说过 凭什么编译语言就行吗?

请问我给你一个存放数据的dat 文件,你能告诉我里面存放着什么吗?

不过我先怀疑是否能得到列名先,但问题还不在这

你改数据库?我编译/加密语言,用户数量上限我一定放数据库吗?

你在数据库改吧,每次登陆我都统计一次数据库,是否超过上限....

论坛徽章:
62
2016科比退役纪念章
日期:2016-06-28 17:45:06奥兰多魔术
日期:2015-05-04 22:47:40菠菜神灯
日期:2015-05-04 22:35:07菠菜神灯
日期:2015-05-04 22:35:02NBA季后赛大富翁
日期:2015-05-04 22:33:34NBA常规赛纪念章
日期:2015-05-04 22:32:032015年亚洲杯纪念徽章
日期:2015-04-14 16:54:452015年亚洲杯之朝鲜
日期:2015-03-19 23:03:16明尼苏达森林狼
日期:2015-03-16 21:51:152015小元宵徽章
日期:2015-03-06 15:57:202015年迎新春徽章
日期:2015-03-04 09:55:282015年辞旧岁徽章
日期:2015-03-03 16:54:15
发表于 2005-12-01 11:22 |显示全部楼层
原帖由 zagorot 于 2005-12-1 10:59 发表



哈哈,写在数据库也只是一个方法啊. 绝对可以通过语言来实现.



等你实现了,我帮你申请诺贝尔

论坛徽章:
0
发表于 2005-12-01 11:25 |显示全部楼层
你说的 "开发语言" 不能实现,但在apache或防火墙那又说有点可能

你所说的 "开发语言" 是不是有特指啊? apache不是 “开发语言” 开发的吗?

假如lz是整体运行环境的打包,修改apache(千万别以为还有明文的配置文件) ,加访问上限,你能怎么搞啊?

[ 本帖最后由 wobushiwo 于 2005-12-1 11:26 编辑 ]

论坛徽章:
0
发表于 2005-12-01 11:27 |显示全部楼层
原帖由 北京野狼 于 2005-12-1 11:22 发表



等你实现了,我帮你申请诺贝尔


你先帮我申请吧

论坛徽章:
62
2016科比退役纪念章
日期:2016-06-28 17:45:06奥兰多魔术
日期:2015-05-04 22:47:40菠菜神灯
日期:2015-05-04 22:35:07菠菜神灯
日期:2015-05-04 22:35:02NBA季后赛大富翁
日期:2015-05-04 22:33:34NBA常规赛纪念章
日期:2015-05-04 22:32:032015年亚洲杯纪念徽章
日期:2015-04-14 16:54:452015年亚洲杯之朝鲜
日期:2015-03-19 23:03:16明尼苏达森林狼
日期:2015-03-16 21:51:152015小元宵徽章
日期:2015-03-06 15:57:202015年迎新春徽章
日期:2015-03-04 09:55:282015年辞旧岁徽章
日期:2015-03-03 16:54:15
发表于 2005-12-01 11:29 |显示全部楼层
原帖由 wobushiwo 于 2005-12-1 11:20 发表


小狼,还记得你说过 凭什么编译语言就行吗?

请问我给你一个存放数据的dat 文件,你能告诉我里面存放着什么吗?

  


我只是强调和语言没关系,尤其我指的是并发用户,不是在线用户。

并没有说编译语言就能实现。

无论是dat 文件,还是数据库你怎么知道用户在线还是不在线。

dat 文件无论是什么格式,都一样能被修改,破解qq协议,难道一定要



反编译qq.程序?

你后面的话,无法理解想说什么?

论坛徽章:
62
2016科比退役纪念章
日期:2016-06-28 17:45:06奥兰多魔术
日期:2015-05-04 22:47:40菠菜神灯
日期:2015-05-04 22:35:07菠菜神灯
日期:2015-05-04 22:35:02NBA季后赛大富翁
日期:2015-05-04 22:33:34NBA常规赛纪念章
日期:2015-05-04 22:32:032015年亚洲杯纪念徽章
日期:2015-04-14 16:54:452015年亚洲杯之朝鲜
日期:2015-03-19 23:03:16明尼苏达森林狼
日期:2015-03-16 21:51:152015小元宵徽章
日期:2015-03-06 15:57:202015年迎新春徽章
日期:2015-03-04 09:55:282015年辞旧岁徽章
日期:2015-03-03 16:54:15
发表于 2005-12-01 11:30 |显示全部楼层
原帖由 wobushiwo 于 2005-12-1 11:25 发表
你说的 "开发语言" 不能实现,但在apache或防火墙那又说有点可能

你所说的 "开发语言" 是不是有特指啊? apache不是 “开发语言” 开发的吗?

假如lz是整体运行环境的打包,修改apache( ...



都认些字再发言。
大家在这个帖子里说的开发语言是指B/S的web开发语言。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP