PHP


¿Cómo generar ID únicos (UUID)?

UUID (Universally Unique ID) es un estándar (parte de ISO/IEC 11578:1996) para crear identificadores únicos universales para identificar objetos en un sistema. El UUID tiene un longitud de 128 bit (16 bytes) y aunque no garantiza la unicidad, la probabilidad de colisiones es reducida debido al número de bits y a la forma en que éstos son generados. Los algoritmos de creación de UUID están especificados en RFC4122. Un ejemplo de UUID sería el siguiente:


Métodos para redireccionar URLs (HTML, PHP y Javascript)

Veamos cómo podemos hacer diferentes direccionamientos Método 1: HTML El primer método es usar la etiqueta META de HTML. Por ejemplo, supongamos que hemos cambiado de servidor o hemos movido una página a otro directorio. El siguiente código muestra un mensaje acerca de ello y redirecciona (acción “refresh”) tras 5 segundos.

Método 2. PHP El siguiente código en PHP, redirecciona hacia otra página sin mostrar previo aviso.

Método 3. JavaScript Con JS se puede usar un temporizador, como en el Método 1, que lo definimos en el head:

O sin temporizador, expresado en el body:


¿Cómo hacer una web multilenguaje sin afectar al posicionamiento (SEO) con PHP?

Leyendo este artículo sobre Posicionamiento web en sitios Multi-idioma, vemos que hay múltiple maneras de resolver éste problema, aunque cada una tiene ciertos inconvenientes. Una de las múltiples opciones y de las más fáciles es hacerlo pasando parámetros mediante GET y jugando con la sesión y las cookies del usuario. En nuestro caso, hemos elegido esta opción, pero no deseamos que la URL quede mancillada con parámetros, pero que al mismo tiempo, tampoco nos de un error si no le pasamos dichos parámetros a la URL. ¿Qué hacemos entonces? Pues primeramente para elegir el idioma de la web a mostrar, […]