Bonjour,
Je souhaiterais passer à une exposition de ce type d'URL :
http://old.com/users/235/articles/2
vers celle-ci :
http://new.com/users/AE4389FB40B/articles/79ED1099B1A
Proposer des IDs uniques mais non incrémentaux permet en effet de cacher certaines infos (nombre de users) et de limiter l'exploration du contenu par changement des IDs. Je me demande donc si l'un(e) d'entre vous a mené un développement similaire à celui-ci.
Je me demande s'il est possible de spécifier un algo de génération d'IDs dans les migrations, et donc d'utiliser des ID de type string directement dans la base de données. Ou s'il est préférable de garder un ID entier qui s'auto incrémente et de spécifier les opérations de conversion à chaque création ou décodage d'une URL (donc dans routes.rb et peut-être dans un helper ?). Voyez-vous des désavantages à ces approches ?
Merci d'avance pour tout retour sur le sujet.
|
il y a 1 jour 19 heures
il y a 6 jours 4 heures
il y a 1 semaine 4 jours
il y a 1 semaine 4 jours
il y a 1 semaine 4 jours
il y a 2 semaines 3 jours
il y a 2 semaines 4 jours
il y a 2 semaines 5 jours
il y a 2 semaines 6 jours
il y a 3 semaines 1 jour