Nous décidons actuellement d'une convention de dénomination cohérente sur un site avec plusieurs applications Web. Historiquement, j'ai été un défenseur des «minuscules toutes les lettres! lors de la création d'URL:
http://example.com/mysystem/account/view/1551
Cependant, au cours de la dernière année ou deux, en particulier depuis que j'ai commencé à utiliser ASP.NET MVC et que j'ai eu plus de relations avec les URL basées sur REST, je suis devenu un fan de la capitalisation de la première lettre de chaque section / mot dans l'URL au fur et à mesure qu'elle le fait. plus facile à lire (à mon humble avis).
http://example.com/MySystem/Account/View/1551
Nous ne sommes pas dans une situation où les gens ont besoin de lire ou de comprendre les URL, ce n'est donc pas un pilote en soi. L'essentiel que nous recherchons est une approche cohérente, rationnelle et logique.
Y a-t-il des normes qui déclarent qu'il est bon de faire d'une manière ou d'une autre, ou des problèmes que nous pouvons rencontrer dans des configurations (au moins réalistes) qui choisiraient une préférence plutôt qu'une autre? Quel est le consensus général pour ce débat actuellement?