|
发表于 2015-11-14 10:40:23
|
显示全部楼层
本帖最后由 紫霄000 于 2015-11-14 17:01 编辑
哥们啊,你工作几年了?
1.要实现黑名单屏蔽,屏蔽不是在登录的时候处理的。
而是论坛在收到阅读帖子的请求的时候处理,
比如你屏蔽了二十个人(唐甜的十个号,我和其他人十个),
程序先拿到你请求的内容,比如你现在阅读帖子的当前页,然后用你的黑名单去过滤这些内容,
如果某层楼或点评是黑名单所发,就屏蔽之。
全部完成,也就是修改后的数据发给你的浏览器。
开销大概是x*n这样的直线(n=黑名单内容个数,x=总信息条数)。
2.回帖时屏蔽处理?亏你想的出来,论坛可不是推送型社交网络程序哦。简直可笑。
除非论坛设置成你黑名单中的账户禁止在你的主题帖发表内容。
一旦真的实行,也就会导致你和罗伍佰这种人的黑名单越来越长,而唐甜等“喷子”不断注册新马甲。
而且你们只能在自己主题帖里屏蔽人,在阅读其他人的主题帖时依旧要进行上面所说的处理过程,
谁的黑名单越长,谁阅读帖子时论坛程序处理开销就越大。
3.好像你在我发了这帖之后修改了原帖,所以我第2条不知所云了的样子?
你现在写的是“用户在回帖的时候直接一条sql到数据库黑名单表查一下,如果匹配就禁止回复”
真是令人叹气呀,赶脚设计还不如修改之前了。要不要哥再详细教教你?
我要是面试官,你这样答一定不会被录用的。
你应该不是程序员吧?吉他手兼职JEE程序员吧?
|
|