当前位置:  开发笔记 > 编程语言 > 正文

为什么有些网址包含数字ID和名称?

如何解决《为什么有些网址包含数字ID和名称?》经验,为你挑选了1个好方法。

我想知道为什么链接到配置文件看起来像:

http://stackoverflow.com/users/ID/NAME

不仅仅是:

http://stackoverflow.com/users/ID

甚至更好:

http://stackoverflow.com/users/NAME

可以有几个同名的用户吗?或者一个用户可以有多个名字?



1> Arne Burmeis..:

所有SO-URL都具有id/description形式,其中ID是唯一的,描述是可选的.所以/users/12890/arne-burmeister是相同的/users/12890/huhu,/questions/420380/why-does-the-link-to-the-user-profile-have-both-id-and-name也是一样的/questions/420380/foo.检索只是使用ID,但对于谷歌排名来说要好得多,当URL中出现用户/问题/应该找到什么时(对于人类而言,这更具描述性;-).

顺便说一句,ID检索比这么大的文本串快.当然,如果有人更改了用户名或问题,则URL仍然有效.

推荐阅读
手机用户2502852037
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有