"kXwc-i5eYdU"
"P8r9lRJ6yHY"
Una combinación de letras minúsculas/mayúsculas, guiones y algún que otro signo. Me gusta aquel estilo porque no tiene un significado típico (fecha, hora, id's, etc.).
Estuve buscando info. por distintos foros, muchos mencionan la función uniquid() (tiene su lógica) acompañado de base64_encode() para encriptar, es decir, algo así:
Código:
El resultado es:<?php $ok = base64_encode(uniqid()); echo $ok ?>
NDllYTVhM2RjZGZlYg==
Se puede recortar, no es problema, pero hay que tener en cuenta que sólo los últimos caracteres cambian, ya que los primeros representan el "año" a través de uniqid() (creo yo vamos), ¿entonces?
Quizá alquien con más experiencia sepa dar una mejor orientación, otra opción simple es almacenar en la base de datos los "nombres únicos", pero hacer una consulta cada vez que se vaya a generar uno.. el rendimiento no es bueno.
Asi que, todo está en saber combinar dichas funciones u otras, es mi opinión.
Gracias.