Seo 无ID高效访问数据库

Seo 无ID高效访问数据库,seo,url-routing,Seo,Url Routing,SEO友好的URL,如http://edition.cnn.com/2013/06/06/sport/abedi-pele-ayew-ghana-football/index.html没有任何ID号。显然,必须有某种映射,但检索数据的最佳方法是什么。ID之所以伟大,是因为它们可以被索引,所以是否涉及哈希,或者是否有更好的方法?大多数现代CMS为每篇文章保留一个内部ID号,并且还将每篇文章与一个别名或permalink或搜索引擎友好型(SEF)URL关联,这是您在URL中引用的友好名称。这真的很简

SEO友好的URL,如
http://edition.cnn.com/2013/06/06/sport/abedi-pele-ayew-ghana-football/index.html
没有任何ID号。显然,必须有某种映射,但检索数据的最佳方法是什么。ID之所以伟大,是因为它们可以被索引,所以是否涉及哈希,或者是否有更好的方法?

大多数现代CMS为每篇文章保留一个内部ID号,并且还将每篇文章与一个
别名或
permalink
搜索引擎友好型(SEF)URL
关联,这是您在URL中引用的友好名称。这真的很简单:您只需要保留一个友好URL及其对应ID的关联数组。如果用户请求一个友好的URL foo,站点将知道它对应于一个带有ID栏的页面

以下是许多流行的CMS如何处理别名/permalinks/SEF URL:


我不知道为什么这是离题的。你能给我反馈一下如何重新表述这个问题,这样我就可以重新打开这个问题了。我知道一定会有一些查找,但是我仍然不知道如何在数据库中高效地进行查找。使用ID提供了索引的额外优势,那么在URL中没有ID的情况下,大型站点如何做到这一点呢?