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

我为什么要使用"Web 2.0"式网址?

如何解决《我为什么要使用"Web2.0"式网址?》经验,为你挑选了2个好方法。

简而言之,为什么要使用类似http://stackoverflow.com/badges/6/supporter的东西而不是"更简单"(主观地,那样)的东西http://stackoverflow.com/badges/6/.

即使在我自己的网站上,我也一直在使用/ post/6 /来引用帖子(通过ID,即使我仍然存储了一个slug.)而不是/post/6/small-rant-on-urls,在某些情况下,他们可能会变得更加荒谬,更多比真的有必要.



1> Steven Robbi..:

搜索引擎优化将是一个,并使URL更易于人类阅读.搜索引擎通常喜欢您的URL,标题和H2来包含页面的"主题".

如果你有两个,那么你可以手动输入/ ID并自动采取重写的"华丽"URL ..保存你的手指:)



2> Andy Baird..:

因为如果你不小心,你可能会最终得到重复.我想堆栈溢出添加了ID,因为考虑到创建的帖子量,重复的可能性很高.

其他系统可能选择不在URL中使用ID - 例如,博客系统可能不需要.

如果您有用户生成的内容导致创建一个包含帖子ID的新URL,那么这是一个更好的主意.如果可以创建新URL的唯一方法是通过管理员类型访问,只要您检查重复项,就可以不使用它.

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