2011-04-11 3 views
2

Pour un projet personnel sur lequel je travaille, je voudrais générer des identifiants d'objets sur mon site Web dans le même style que des sites comme bit.ly et twitpic. Envoyer des utilisateurs à example.com/4gwv9k me permettrait d'obtenir l'article avec l'ID 9gwv9k. Est-ce simplement une question d'auto-incrémentation sur un schéma de base-36 ou y a-t-il une magie sous-jacente et non-incrémentante?Meilleure façon de générer des identifiants de style bit.ly ou twitpic?

Tout cela se fait dans Rails, donc tout support de gemme serait bienvenu.

Répondre

3

Vous peut utiliser des entiers autoincrement traduit 62 nombre à base (26 lettres minuscules + 26 lettres de chapeau + 10 chiffres)

+0

Quelques suggestions sur la façon de le faire serait phénoménal. – MrOodles

Questions connexes