【发布时间】:2010-06-25 16:22:40
【问题描述】:
我正在编写一组函数来为网站生成站点地图。让我们假设该网站是一个博客。
站点地图的定义是它列出了网站中可用的页面。对于动态网站,这些页面会定期更改。
以博客为例,“页面”将是博客文章(我猜),因为站点地图中的链接数量是有限的(暂时忽略站点地图索引),这意味着我无法继续添加最新博文列表,因为在未来的某个时间点会超出限制。
我在上面的段落中做了两个(相当基本的)假设。它们是:
假设 1:
站点地图包含网站中的页面列表。对于像博客这样的动态网站,页面将是博客文章。因此,我可以创建一个站点地图,仅列出网站上的博文。 (这听起来像是对我的提要)
假设 2:
由于站点地图文件中的链接数量有硬性限制,我可以施加一些任意限制 N,并简单地定期生成文件,以列出最新的 N 个博客帖子(在这个阶段,这与饲料)
那么我的问题是:
- 这些假设(即我对站点地图文件内容的理解)是否有效/正确?
- 我上面描述的内容听起来很像提要,机器人能否不简单地使用提要来索引网站(即是否需要站点地图)?
- 如果我已经生成了一个包含最新更改的文件,我看不出添加站点地图协议文件的意义 - 有人可以解释一下吗?
【问题讨论】: