[
Lists Home |
Date Index |
Thread Index
]
I would add, that when passing dates in the GET string ie:
www.example.com/news.php?date=2005/10/05
that you shouldn't use "/" as seperators as when going "up a
directory" it will try to locate:
www.example.com/news.php?date=2005/10/
and if you are using a folder structure
www.example.com/news/2005/10/04/
that the international date standard is used.
I would also say that each level should have the expected content in eg.
www.example.com/news/2005/10/ should have all the news articles from
october 2005 in.
Richard
On 21/12/05, Costello, Roger L. <costello@mitre.org> wrote:
>
>
> Hi Folks,
>
> Excellent discussions!
>
> I have carefully read all the messages. Below I have attempted to summarize
> what seem to be the conclusions of the group. If I have totally missed it,
> please let me know.
>
> Issue: When constructing a URL, should the "path form" be favored, or should
> the "query form" be favored?
>
> Here's an example of the path form of URL construction:
>
> http://www.location.org/US/MA/Boston
>
> Here's an example of the query form of URL construction:
>
> http://www.location.org?country=US&state=MA&city=Boston
>
> Best Practice: there is no definitive "best practice" mandating a certain
> form should always be be used when constructing a URL. Always consider the
> whole system when constructing a URL. That said, there are some general
> guidelines to follow when constructing URLs:
>
> 1. When hierarchy is intrinsic in the identification (naming) of a resource
> then favor the path form of URL construction.
>
> Example: Boston is within Massachusetts, which is within the USA. There
> exists a natural hierarchy in the identification (naming) of the Boston
> resource. Thus, the path form of URL should be favored, e.g.,
>
> http://www.location.org/US/MA/Boston
>
> This query form is less favorable:
>
> http://www.location.org?country=US&state=MA&city=Boston
>
> This hybrid form is also less favorable:
>
> http://www.location.org/US/MA?city=Boston
>
> 2. When there is no intrinsic hierarchy in the identification or naming of a
> resource then the query form is favored, e.g.,
>
> Boston may be identified by its latitude and longitude (42.358N, -71.06W).
> There is no intrinsic, natural hierarchy between latitude and longitude.
> So, when using the latitude and longitude to identify (name) the Boston
> resource then use the query form:
>
> http://www.location.org?latitude=42.358N&longitude=-71.06W
>
> Comments? /Roger
|