CakePHP网址带有独特的ID

时间:2011-04-04 13:56:03

标签: php cakephp

我在一些CakePHP网站上看到过这样的网址:http://sample.com/posts/WordPress_get_URL_based_on_page_post_name-O8C

08C部分是什么?在我当前的设置中,我将标题和ID传递给网址,以便为每个项目提供一个不错的网址,例如http://driz.co.uk/cake/portfolio/view/NA_Software-4但我的身份证号只是一个数字。如何更改它以获得混合数字和字母的3个字符ID?

由于

1 个答案:

答案 0 :(得分:1)

我猜这个小数字只是一个短暂的slu ..

如果您已经使用整数作为记录,我没有看到增加额外开销来创建小slugs的重点。当你获得相当数量的记录时,小块塞也不会总是有3个字符。如果你需要一个简短的网址,比如电子邮件,推特和其他类似的用例,那么微小的slu it是最有意义的。

但是如果你想使用它们,CakeDC Utils插件会带有TinySluggable行为。 https://github.com/CakeDC/utils