什么是“每个URL的一个文档范例”?

时间:2010-06-02 10:28:42

标签: language-agnostic

“一个文档每URL范例”对于Web开发的意义是什么。

2 个答案:

答案 0 :(得分:3)

如果你去了一个URI,你会得到一份文件,而且你总是得到同一份文件。

解释它的最好方法是描述如何破解它 - 通常用框架或Ajax来实现。

Frames为您提供包含框架集的文档。单击链接,其中一个框中加载的页面将更改。您正在查看“关于”而不是“主页”,但地址中的网址未更改,因此如果您复制链接或为其添加书签,则最终会显示“主页”而不是“关于”

当Ajax被滥用时,你会得到同样的效果。

答案 1 :(得分:1)

通常意味着在一个网址下,您应该只投放一个资源。

正确使用示例:包含一篇新闻文章的页面,一个特定产品的信息等

下一步将允许用户以多种方式查看相同的资源。即,通过访问example.com/some/url?xml访问者能够以XML格式获得有关给定资源的信息。如果您的网页是资源列表,则可以提供列表中的?rss表单等。

与良好用途相反,糟糕的用途是不同的东西出现在同一个URL下。例如,当您有搜索某些产品的页面时,您必须避免使用POST进行搜索,因为这样会违反此原则(URL始终指向第一个搜索页面,而不是结果页面。)

我希望我提供了一些答案,并没有让你感到困惑。 :)