SEO友好网址(例如http://edition.cnn.com/2013/06/06/sport/abedi-pele-ayew-ghana-football/index.html
)没有任何ID号。显然必须有某种映射,但检索数据的最佳方法是什么。 ID很棒,因为它们可以被索引,所以是否涉及哈希,还是有更好的方法?
答案 0 :(得分:1)
大多数现代CMS都会为每篇文章保留一个内部ID号,并将每篇文章与alias
或permalink
或search engine friendly (SEF) URL
相关联,这是您所指的友好名称在URL中。它非常简单,实际上:您只需要保留友好URL及其相应ID的关联数组。如果用户请求友好的URL foo,该站点将知道它对应于具有ID栏的页面。
以下是许多流行的CMS如何处理别名/永久链接/ SEF URL: