Etiqueta: PHP

  • La venganza del Monolito Elegante: ¿Por qué estamos volviendo al código unificado?

    La venganza del Monolito Elegante: ¿Por qué estamos volviendo al código unificado?

    Admitámoslo: durante la última década, la comunidad de desarrollo de software ha vivido sumida en una especie de fiebre colectiva. Si no estabas fragmentando tu aplicación en cincuenta microservicios, desplegando clústeres ingobernables de Kubernetes y gestionando una red de comunicación interna digna de la NASA, parecía que estabas programando en el siglo pasado. Nos vendieron que el monolito estaba muerto, que era un dinosaurio lento y monolítico —valga la redundancia—. Sin embargo, muchos desarrolladores se han topado de bruces con una cruda realidad: cambiar un monolito simple por una arquitectura distribuida mal planificada a menudo solo sirve para transformar un código desordenado en un auténtico caos distribuido, multiplicando los costes de infraestructura y la latencia en la red.

    (más…)
  • ¿El fin de la tiranía de Node.js? Cómo Symfony 7.1 y AssetMapper quieren salvar tu salud mental

    ¿El fin de la tiranía de Node.js? Cómo Symfony 7.1 y AssetMapper quieren salvar tu salud mental

    ¿Te acuerdas de cuando hacer una página web consistía en escribir un archivo HTML, un CSS, algo de jQuery y subirlo todo por FTP? Era una época más simple. Hoy en día, si quieres poner un mísero botón que brille en tu frontend, parece que estás obligado a instalar tres frameworks de JavaScript, configurar un empaquetador que requiere un máster en ingeniería aeroespacial y descargar una carpeta node_modules que pesa más que el agujero negro de la película Interstellar.

    Para los que desarrollamos en el ecosistema backend, especialmente con PHP, esta transición ha sido un dolor de cabeza constante. Pasamos más tiempo peleando con las versiones de Webpack o Vite y solucionando vulnerabilidades de paquetes de NPM que no sabíamos ni que existían, que picando la lógica de negocio de nuestra aplicación. La barrera entre el backend y el frontend se ha vuelto un muro de Berlín digital lleno de configuraciones complejas y consumo absurdo de memoria RAM en nuestros servidores de despliegue.

    (más…)
  • PHP no estaba muerto, estaba de parranda: Por qué el nuevo compilador JIT convierte al 8.4 en una bestia parda

    PHP no estaba muerto, estaba de parranda: Por qué el nuevo compilador JIT convierte al 8.4 en una bestia parda

    Existe una broma recurrente en el universo de la programación: que PHP es ese lenguaje que todos odian, pero que, misteriosamente, sigue moviendo más del 75% de la web. Durante años, fue el blanco de memes y chistes, acusado de ser lento, inconsistente y un campo de minas para la seguridad. El debate era tan intenso que cuando un framework moderno (como Laravel o Symfony) lograba grandes hazañas, el mérito se le atribuía a la librería, y no al motor subyacente de PHP.

    (más…)