article表中的slug字段
slug字段是用在文章URL上的。
比如一篇文章的标题是“i like php”, 那就可以把slug字段值设置为 i-like-django,
最后显示在浏览器的地址URL如下
www.example.com/article/i-like-django/
slug字段唯一性
因为每个文章都是唯一的,这个slug也一定要唯一,所以你在里面设置的参数是unique=True。
文章URL后跟id
一般情况下,每篇文章的URL地址后面跟的是文章唯一id。例如:文章ID为24的文章URL
http://www.example.com/article/24/
使用slug字段好处
- 从上面可以看出使用slug的URL更加清晰易读
- 对 SEO 也更加友好。
Laravel中使用
在laravel中可以自己添加slug字段,或者使用第三方扩展包,例如:cviebrock/eloquent-sluggable。
总结
因为使用slug字段对SEO友好,所以还是建议在article表中使用slug字段。