Como um bom URI deve ser projetado ? Quais são os fatores a considerar? Quais são os prós e os contras das variantes?
Fatores que compõem um bom URI
- Estabilidade ao longo do tempo
- Curto
- Dê ao usuário uma idéia do que está vinculado
- Fácil de digitar
- Fácil de adivinhar (relevante apenas para alguns links como "/ jobs")
- Motor de busca amigável
- O esquema de URI deve ser consistente em todo o site
- O esquema de URI deve permitir extensões futuras
Não mais?
Exemplos
example.com/articles/3252
example.com/articles/how+to+design+good+uri
example.com/articles/3252/how+to+design+good+uri
example.com/good-uri-design
example.com/articles/good-uri-design
example.com/a/good-uri-design
Pesquisas como essa sempre devem ser um Wiki da comunidade. Além disso, a apresentação da pergunta está liderando demais a IMO.
—
Kris
Você está certo, os argumentos estavam levando. Eu os removi. Mudei para wiki da comunidade.
—
deamon
Não gosto da idéia de transformar o PW em um site de pesquisas. A questão em si tem algum mérito, mas apenas transformá-lo em um conteúdo de popularidade é estúpida.
—
usar o seguinte
Concordo que a questão não é um candidato a uma simples votação.
—
deamon
Você pode reformular esta pergunta para incentivar respostas que tenham algum tipo de mérito técnico? No momento, é semelhante a perguntar "Você gosta de azul, verde ou alguma outra cor?" Sinalize isso para atenção do moderador, se o fizer, e podemos reabri-lo.
—
Tim Post