Nuevas funciones PHP 8

El 26 de noviembre salió la luz php 8 la ultima versión de php, con un listado importante de novedades: el nuevo motor de compilación JIT (del cual ya hablare en otra entrada), promoción de propiedades constructivas y nuevas funciones como str_contains(), str_starts_with(), str_ends_with(), de las cuales voy a hablar en esta entrada.

Estas funciones str_contains(), str_starts_with(), str_ends_with() vienen a suplir la función strpos() y se utilizar para buscar una cadena de caracteres en un string … Leer más

¿Cómo corregir las vulnerabilidades de las cabeceras de seguridad (http headers) del servidor web apache?

Ultimamente esta surgiendo bastantes casos de ataques aprovechando de las vulnerabilidaes de las cabeceras se seguridad del servidor web apache.

Las cabeceras de seguridad del apache (modulo mod_headers), no vienen configuradas por defecto y para ello voy a explicar como configurarlas para mejorar la seguridad de nuestro sitio web… Leer más

Obtener navegador, ip y localización del visitante en PHP.

Es común ver que cuando navegamos por internet, nos muestran diferente contenido dependiendo del navegador utilizado o desde el país que accedemos.

Para ver como se pueden obtener estos datos vamos a hacer uso del array del sistema $_SERVER que contiene información, tales como cabeceras, rutas y ubicaciones de script… Leer más