Ir al contenido principal

Entradas

Mostrando entradas de junio, 2013

Qué Pasa Cuando una Sesión en PHP es Creada? (What Happen Automatically When a Session is Created in PHP)

Cuando una sesión es creada las siguientes cosas pasan de manera automática, es decir, sin haber sido llamado por alguna línea de código o comando que usted haya puesto: PHP primero crea un identificador único (unique identifier) para la sesión en particular, el cual es una cadena de caracteres de 32 números. Por ejemplo: 3c7foj34c3jj973hjkop2fc937e3443 . Se envia a la computadora del usuario una cookie llamada  PHPSESSID,  la cual almacena la cadena única de identificación de la sesión. La creada en el punto anterior. Un archivo es creado en el servidor en el directorio designado para ello (vease session.save_path). El nombre de este archivo inicia (prefijo) con la palabra sess_ y seguido el indetificador único. Ejemplo:   sess_3c7foj34c3jj973hjkop2fc937e3443 . Una sesión es creada con el comando  session_start .

Varios Dominios en un Solo Servidor Web (Virtual Hosts - More than One Domain With One Web Server)

Nota: Las siguientes indicaciones fueron probadas pro mi en Linux Crunchbang 11 (32-bit) alías Waldorf . Si tu deseas tener más de un dominio en un solo servidor Web, es muy probable que necesites hacer uso de Virtual Hosts para ello. Virtual Hosts , te da la posibilidad de tener más de un sitio Web (o dominio) en un solo servidor. En este artículo te explicaremos como hacerlo. Para este articulo crearemos dos dominios: dominio1.com y dominio2.com Creando el Layout Si usas Debian o Crunchbang, vete a /var/www , y create el sigiuente conjunto de carpetas: mkdir -p dominio1.com/{public,private,log,cgi-bin,backup} y mkdir -p dominio2.com/{public,private,log,cgi-bin,backup} Archivo para Probar los Dominios Para probar que los dos dominios trabajan, crearemos un archivo sencillo en HTML llamado index.html , el cual contendra dentro de el, lo siguiente: <html> <head> <title>dominio#.com</title> </head> <body> <h1>domini