Me he estado preguntando cómo funciona la url pequeña.¿Cómo funciona la url pequeña
Me gustaría desarrollar algo similar para mi sitio, pero como la mayoría de la gente, uso GUID para los identificadores. Cuando se crea un objeto, ¿debo generar una cadena aleatoria de 10 caracteres para usar como identificación pública, o hay un enfoque más inteligente?
Ejemplo de la vieja url: www.mysite.com/default.aspx?userId={id}
Ejemplo de nueva url: www.mysite.com/pwzd4r9niy
¡Tenga cuidado de no permitir colisiones con las "cosas reales" en su sitio! Eso sería malo. – Borealid
Borealid, ¿qué quieres decir con colisiones con 'cosas reales'? – Dofs
Dofs: quiere decir que si genera una "nueva url" que es lo mismo que una página real, se encontrará con problemas (imagine que su cadena aleatoria fuera 'index.aspx', por ejemplo ...). –