“Lo más breve posible, pero no más breve”.
Depende de lo que intentes optimizar. La ruta es una clave para buscar una URL más larga, y la clave se compone de caracteres seguros para URL. Supongamos que hay n caracteres seguros para URL. En el punto donde ha asignado m URL cortas, si sus rutas son más grandes que [math] ceil (log_n (m)) [/ math], no está haciendo las rutas lo más cortas posible.
Por ejemplo, si estaba utilizando los caracteres Base64 seguros para URL – http://en.wikipedia.org/wiki/Bas… – las primeras 64 URL que acorte deberían tener rutas de un solo carácter, porque [math] log_ {64} (64) = 1 [/ matemáticas].
- ¿Por qué mi Internet deja de funcionar hasta que reinicio mi tarjeta de red?
- Cómo acelerar mi internet Psiphon 3
- ¿Por qué no hay alternativa a Internet (y la web)? ¿Hay proyectos de esta manera?
- ¿Cuál es el método (o aplicación) más eficiente y menos intrusivo para bloquear completamente el acceso a un sitio web específico o para bloquear el acceso a una aplicación específica en un teléfono inteligente con Android 4.4.4?
- ¿Cuál es la mejor manera de escribir un ensayo persuasivo sobre internet?
Puede hacer que las rutas sean más largas cuando lleguen más URL, por lo que no necesita elegir una longitud por adelantado, a menos que esté optimizando para otra cosa, como la coherencia de la longitud de URL corta o la oscuridad / imprevisibilidad de su clave. esquema de asignación, etc.