我正在撰写一篇博客,并在互联网上发现了两种不同的选择来制作分页。我无法决定使用哪个。网址类型就像;
博客/页/ 2
博客/?页= 2
其中一个是否优于另一个?
答案 0 :(得分:0)
最佳做法是路径参数用于标识特定资源,查询参数用于过滤或排序该资源。
如果要添加文章分页,最好使用查询参数对文章进行排序。此查询参数通常被称为offset
,因为您将过滤您的文章。
例如,如果您发布了100篇文章,并且您希望每个分页页面显示10篇文章,并且您在分页中的第2页(共10页)中,您的偏移查询参数将是?offset = 10,因为你将过滤第10-19条要显示。 (因为第0-9页显示在你的第一页分页上)
此偏移查询参数会在您增加的每个分页页面增加10,然后过滤到接下来的10篇文章。