Artículos
-
PHP
phpser: el serializador binario PHP que supera a igbinary en cachés
phpser es una extensión PHP nativa creada por Ilia Alshanetsky autor de igbinary diseñada para cargas de caché. Codifica hasta un 70% más rápido que igbinary y decodifica hasta un 75% más rápido en arrays numéricos, gracias a un diccionario de cadenas frontal, ejecuciones escalares si...
-
Generales
Los mejores sitios web para aprender a programar en 2026: guía por nivel y lenguaje
Guía práctica con los mejores recursos para aprender a programar en 2026: plataformas gratuitas como freeCodeCamp, CS50 y The Odin Project; plataformas de pago como Udemy o Frontend Masters; sitios de práctica como LeetCode, Exercism y Codewars; rutas específicas por lenguaje (Python, JavaScr...
-
PHP
El ataque a los paquetes Laravel-Lang que demostró que ningún entorno PHP está a salvo
Entre el 22 y 23 de mayo de 2026, el grupo TeamPCP comprometió más de 700 versiones de cuatro paquetes Laravel-Lang inyectando código en el autoloader de Composer. El malware robaba credenciales de AWS, SSH, Kubernetes, navegadores y billeteras crypto antes de eliminarse del disco.
-
Javascript
Node.js 26.3.0: permission.drop, httpValidation y más de 30 mejoras en QUIC
Node.js 26.3.0, lanzado el 2 de junio de 2026, añade permission.drop() para descartar permisos en runtime, sube Buffer.poolSize a 64 KiB, incorpora la opción httpValidation en servidores HTTP y acumula más de 30 mejoras en el módulo experimental QUIC. Además avisa sobre el futuro incierto de...
-
PHP
Repositorio de archivos binarios en MySQL con PHP 8 y PDO: guía completa
Cómo crear un repositorio de archivos en MySQL usando tipos BLOB con PHP 8 y PDO. Cubre almacenamiento seguro con validación MIME real, PDO::PARAM_LOB para insertar binarios, listado de metadatos y descarga con Content-Disposition. Con consideraciones sobre cuándo no usar BLOB.
-
MySQL
Guardar y extraer imágenes en MySQL con PHP 8: BLOB, PDO y alternativas modernas
Guía actualizada para almacenar y recuperar imágenes en MySQL usando tipos BLOB con PHP 8 y PDO. Cubre subida segura con validación MIME real, inserción con PDO::PARAM_LOB, script de servicio de imágenes y tabla comparativa BLOB frente a ficheros en disco.
-
PHP
Programar un buscador con PHP y MySQL: FULLTEXT, PDO y búsqueda en modo booleano (2026)
Implementa un buscador en PHP 8 y MySQL usando índices FULLTEXT con MATCH...AGAINST, modo booleano y PDO para consultas seguras. Incluye fallback LIKE para palabras cortas, operadores booleanos (+, -, *, ") y claves para evitar inyección SQL.
-
PHP
Trabajando con ficheros en PHP 8: lectura, escritura, subida y descarga (actualizado 2026)
Guía actualizada de manejo de ficheros con PHP 8: file_get_contents, file_put_contents, fopen, fgetcsv, subida segura de archivos con validación MIME, descarga forzada fuera del docroot, operaciones de directorio y ficheros temporales.
-
MySQL
Principios de diseño de bases de datos relacionales para MySQL 8: guía actualizada 2026
Los principios de diseño de bases de datos que todo desarrollador debe conocer: normalización, tipos de datos correctos, índices, restricciones CHECK y FOREIGN KEY (MySQL 8), JSON para datos semi-estructurados, UUID vs INT y convenciones de nombres.
-
MySQL
Tutorial completo de MySQL 8: instalación, administración, tipos de datos y backup (2026)
Guía actualizada de MySQL 8 desde cero: instalación en Ubuntu, Red Hat y Docker, gestión de bases de datos y tablas, tipos de datos, gestión de usuarios y permisos, backup con mysqldump, variables de configuración y buenas prácticas de producción.









