用户
 找回密码
 入住 CI 中国社区
搜索
查看: 2573|回复: 4
收起左侧

一个关于csdn中链接的问题

[复制链接]
发表于 2013-5-6 16:25:17 | 显示全部楼层 |阅读模式
如题,csdn当中回复的链接是http://bbs.csdn.net/posts/394378416,打开跳转到了http://bbs.csdn.net/topics/390446295?page=1#post-394378416。想请教下这个是如何实现的。谢谢了。最好能够提供稍微详细一点思路。。感激不尽              

发表于 2013-5-6 17:40:58 | 显示全部楼层
这不就是个 302 跳转吗,有什么特别的?
 楼主| 发表于 2013-5-7 11:37:45 | 显示全部楼层
Hex 发表于 2013-5-6 17:40
这不就是个 302 跳转吗,有什么特别的?

嗯,是的。其实我主要问的是,如何判断该条回复所在的页数呢。。如果回复数多了的话,都取出来,然后判断在数组当中的位置,以此来判断所在的页数,会不会速度很慢,效率不高啊
发表于 2013-5-7 11:51:16 | 显示全部楼层
说的是这个意思啊。。。
有可能是计算的,当然具体是怎么写的就不清楚了。
这些应该都是有缓存的,所以效率应该不是问题。
发表于 2013-5-7 12:37:03 | 显示全部楼层
CSDN 的帖子是只加不减的,即使删帖,也只是屏蔽帖子内容。
意味着提交回复生成 id 的时候就知道是会在哪个主题的第多少页,而且一直不变,那就是 key value 关系了,没有太多数据关联和比较。

本版积分规则