Este documento explica las cookies y sesiones en PHP. Las cookies son archivos que almacenan información sobre los movimientos del visitante y se envían antes de cargar una página. Las sesiones almacenan variables en el servidor para mantener la información disponible a través de páginas, inicializándose con session_start() y accediéndose a través de $_SESSION. Podemos leer, escribir y destruir variables de sesión.
Desentrañando selenium por Pablo Soifer
Sobre la charla:
La idea es mostrar cómo funciona Selenium por dentro, qué pasa ante cualquier interacción que tengamos con la librería, cómo es que se mantiene y cómo podríamos reemplazar funcionalidades que tiene por otras.
Sobre Pablo:
Apasionado por el código, la automatización de pruebas y por si fuera poco scrum master.
Desentrañando selenium por Pablo Soifer
Sobre la charla:
La idea es mostrar cómo funciona Selenium por dentro, qué pasa ante cualquier interacción que tengamos con la librería, cómo es que se mantiene y cómo podríamos reemplazar funcionalidades que tiene por otras.
Sobre Pablo:
Apasionado por el código, la automatización de pruebas y por si fuera poco scrum master.
Convierte tu Joomla! a estático, haciéndola inhackeable y ultrarrápida - Javi...joomlaes
Hoy en día las webs sufren constantemente ataques y esto nos obliga a estar siempre pendientes de nuevas actualizaciones o a revisar constantemente por si nuestra web ha podido ser hackeada. Esto consume tiempo y recursos, y muchas veces actualizamos la versión de nuestro Joomla! muchas más veces que el propio contenido de la web.
¿Qué pasaría si tu web fuera inhackeable? Ahorrarías mucho tiempo y ganarías en tranquilidad, ¿no?
En esta charla veremos las ventajas y desventajas de las webs estáticas y en qué casos nos puede interesar.
Luego veremos diversas formas de conseguir este objetivo y a qué funcionalidades tenemos que renunciar y a cuáles no.
Buscadores, formularios, comentarios, eCommerce ¿podrían seguir funcionando? Veremos cómo mantener tu Joomla en tu entorno de desarrollo (local u online) y cómo desplegar una versión estática a tu alojamiento, pero ahora ya sólo cuando cambies el contenido.
2. Tipo
de archivo que se almacena en el
ordenador del visitante y puede contener
información sobre nuestros movimientos.
COOKIES.
3. La
cookie se envía antes de enviar la
página, es decir, que enviaremos la cookie al
navegador antes de enviar ningún caracter
de la página o recibiremos un error.
La
función que usaremos para enviar una cookie es setcookie, que
funciona de la siguiente manera:
COOKIES EN PHP
4. Incrementar
el valor de una cookie cada vez
que se visite la página:
COOKIES EN PHP | EJEMPLO 1
5. Utilizaremos
sesiones para almacenar una
serie de variables en el servidor
relacionándolas con un usuario concreto
para que estén disponibles en diferentes
páginas de nuestro sitio web.
SESIONES EN PHP
6. El
soporte para sesiones de PHP nos permite
inicializar fácilmente una sesión utilizando
session_start y gracias al vector
superglobal $_SESSION, podremos trabajar
con sesiones como si de cualquier otro vector
se tratara.
SESIONES EN PHP | GUARDAR VARIABLE
7. Si
hemos guardado una sesión, podremos
acceder a sus variables desde todas las
páginas PHP de nuestra web cuando sean
visitadas por el mismo usuario.
SESIONES EN PHP | LEER VARIABLE
8. Podemos
borrar una variable de sesión
usando la función unset, pero además
podemos eliminar la sesión con
session_destroy
SESIONES EN PHP | CERRAR VARIABLE