Hace 25 años, cuando empecé a tocar esto de las webs, la cosa era bien distinta. No existían los CMS como los conocemos ahora. Si querías una web, te arremangabas y escribías HTML a mano. Línea tras línea. Etiqueta tras etiqueta. Cada cambio, por pequeño que fuera, significaba abrir el editor de texto, modificar el código y subir el archivo por FTP.
Era artesanal. Era lento. Era… interesante.
Recuerdo perfectamente cuando descubrí PHP-Nuke. Fue como pasar de caminar a volar. De repente, todo tenía sentido: un panel de administración, módulos, bloques, usuarios registrados. Podías construir un sitio dinámico sin tocar una línea de código cada vez que querías añadir contenido. Era revolucionario.
Pero PHP-Nuke tenía sus cosas. Y entonces llegó WordPress.
Cuando me mudé a WordPress, viniendo de hacer webs en HTML plano y pasando por PHP-Nuke, entendí lo que significaba tener el control real. No solo podía programar funcionalidades, sino que mis clientes (sí, esas personas que venden tornillos en una ferretería y no saben lo que es un array en PHP) podían entrar, editar sus textos, subir fotos, cambiar precios. Sin llamarme. Sin depender de mí.
Esa es la clave que muchos están olvidando ahora con el ruido de Astro.
El poder de un CMS
WordPress es un CMS. Un sistema de gestión de contenidos. La pista está en el nombre: gestión. Tú, como desarrollador, puedes exprimirlo hasta el infinito con código personalizado, plugins, temas hijos, lo que quieras. Pero lo verdaderamente importante es lo que pasa cuando te vas de vacaciones y el cliente necesita cambiar un teléfono. O actualizar una promoción. O publicar una noticia.
Puede hacerlo. Solo. Sin pedirte permiso. Sin pagarte 80 euros por «quince minutos de trabajo» que en realidad son dos minutos, pero hay que facturar algo.
El cliente tiene control total. Desde el servidor (si quiere, porque WordPress te deja alojarlo donde te dé la gana) hasta los contenidos, los datos, las copias de seguridad. Es suyo. Punto.
Astro y la trampa de la dependencia
Ahora entra Astro en escena. Y ojo, que Astro es impresionante. No voy a negarlo. La velocidad que alcanza es brutal. Las métricas de Core Web Vitals son de escándalo: 98, 99, 100 en Lighthouse sin sudar. El rendimiento es innegable.
Pero aquí viene el problema: Astro es un framework, no un CMS.
Con Astro, construyes webs estáticas. Archivos HTML, CSS y JavaScript que se generan en el momento del build. Son rapidísimos, sí. Son seguros, también. Pero ¿qué pasa cuando el cliente necesita cambiar un precio? ¿O actualizar un texto? ¿O añadir un producto nuevo?
Pues que tiene que llamarte. Porque no hay panel de administración. No hay interfaz amigable. Hay que tocar código, hacer un commit, lanzar un build y redeployar.
«Ah, pero puedes conectarle un CMS headless», dirán algunos.
Claro. Sanity, Contentful, Strapi, o incluso WordPress en modo headless. Pero entonces, ¿por qué no usar WordPress directamente? Porque la gracia de Astro para muchos no es esa. La gracia es que el cliente dependa de ti.
Los «cuñaos» del sector
Llevo años en esto. He visto ciclos. He visto cómo tecnologías que prometían el fin de WordPress aparecían y desaparecían. Joomla, Drupal, Magento, Jekyll, Hugo, Gatsby… Cada uno tenía su momento. Cada uno tenía sus defensores acérrimos que decían que WordPress era una mierda, que estaba muerto, que era lento e inseguro.
Y curiosamente, los que más gritaban eso suelen ser los mismos que necesitan que sus clientes dependan de ellos para todo. Porque si el cliente puede gestionarlo solo, ¿cómo le cobras mantenimiento mensual? ¿Cómo le facturas cada pequeño cambio? ¿Cómo lo tienes «pillado por los huevos»?
Ahora les toca el turno a los evangelistas de Astro. «WordPress es lento», dicen. «WordPress es inseguro», advierten. «WordPress está obsoleto», sentencian.
Pero lo que realmente quieren decir es: «con Astro, me necesitas. Con WordPress, eres libre».
Cada herramienta para su cosa
No estoy diciendo que Astro sea malo. Al contrario. Astro es excelente para proyectos donde el contenido no cambia constantemente. Landing pages, sitios corporativos estáticos, portfolios, documentación técnica, blogs personales de desarrolladores. Para eso, es perfecto.
Pero para un negocio que necesita autonomía, que quiere publicar ofertas, cambiar textos, gestionar productos, subir noticias, WordPress sigue siendo imbatible.
La diferencia no es técnica. Es filosófica.
WordPress te da libertad. Astro te da rendimiento. Puedes tener ambas cosas si quieres (WordPress headless con frontend en Astro, por ejemplo), pero entonces la complejidad se dispara y el cliente vuelve a depender de ti para cualquier cosa.
El verdadero poder
Al final, esto va de soberanía digital. De no depender de nadie. De tener el control de tu presencia online, de tus datos, de tu contenido.
WordPress, con todos sus defectos, te permite eso. Puedes alojarlo en tu servidor, hacer tus copias, modificar lo que quieras, migrarlo donde quieras. Es tuyo.
Astro, en su filosofía estática, te ata al desarrollador. Y eso, para muchos «cuñaos» del sector, es exactamente lo que buscan. Clientes cautivos. Ingresos recurrentes asegurados. Dependencia técnica disfrazada de modernidad.
WordPress no pierde. Y Astro no gana. Simplemente, sirven para cosas diferentes.
Pero si me preguntas a mí, que vengo de 25 años tocando código, de PHP-Nuke a WordPress, de HTML plano a paneles de administración, me quedo con la herramienta que da poder al usuario final. Porque al final, una web no es para el desarrollador. Es para el cliente.
Y el cliente, ese que vende tornillos en una ferretería, no quiere depender de ti para cambiar un teléfono. Quiere hacerlo él. Solo. Sin pedir permiso.
Eso es WordPress. Y eso, Astro no te lo va a dar jamás.






Deja una respuesta