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...
-
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.
-
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.
-
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.
-
PHP
Uso de PHPMailer 6 con Composer: enviar email en PHP 8 (actualizado 2026)
PHPMailer es la biblioteca de envío de email más usada en PHP, con más de 500 millones de descargas. Este artículo actualiza el original de 2003 con PHPMailer 6.x, instalación con Composer, SMTP con TLS y ejemplos de email HTML, adjuntos y envíos en bucle.
-
PHP
Montar una web con Apache, PHP 8 y PostgreSQL en Linux (actualizado 2026)
Guía actualizada de instalación de Apache 2.4, PHP 8 y PostgreSQL 16 en Linux. Muestra el método moderno con Docker Compose para desarrollo y con apt/dnf para producción, manteniendo el procedimiento histórico de compilación desde fuente del año 2000.
-
PHP
Contraseñas seguras en PHP: de MD5 a bcrypt y Argon2 (actualizado 2026)
MD5 lleva décadas siendo inadecuado para almacenar contraseñas. Este artículo explica por qué, conserva el enfoque histórico de 2000 y muestra cómo usar password_hash() y password_verify() con bcrypt y Argon2id en PHP 8.
-
PHP
Cinco funciones modernas de PHP que ya deberías usar en tus proyectos
Propiedades tipadas, arrow functions, operador null safe, match y promoción de propiedades en el constructor: cinco funciones modernas de PHP 7.4 y 8.0 que reducen errores y hacen el código más claro en proyectos Laravel, Symfony, WordPress y APIs propias.
-
PHP
Arquitectura SaaS en Laravel: estructura escalable para proyectos reales
Laravel escala perfectamente para SaaS si se estructura bien desde el primer día. Organización por dominios, controladores delgados, servicios, repositorios, API versionada, Sanctum, Cashier, multi-tenancy, colas y observabilidad: una arquitectura práctica para proyectos en producción.









