Hay una conversación que se repite constantemente. En reuniones, en propuestas, en equipos técnicos… incluso en cafés. Cuando sale WordPress, alguien siempre lanza la misma pregunta: ¿y por qué no hacerlo en Symfony?, ¿y Drupal?, ¿no sería mejor algo más robusto?
Y en ese momento, casi sin darnos cuenta, WordPress pasa a ser el patito feo.
Lo curioso es que muchas veces esa conversación no nace de una necesidad real del proyecto, sino de una percepción. La percepción de que WordPress es menos serio, menos profesional o menos escalable. Y ahí es donde empieza el problema.
Porque en el día a día, lo que veo es otra cosa. Veo proyectos con presupuestos ajustados, tiempos limitados y necesidades muy concretas. Proyectos donde hay que entregar valor rápido, donde el cliente necesita gestionar contenido sin depender constantemente de desarrollo, donde las integraciones ya existen y donde cada decisión impacta directamente en el coste y el mantenimiento.
Y en ese contexto, WordPress no solo encaja. Tiene mucho sentido.
Entonces, ¿por qué sigue generando dudas? En gran parte, porque se compara mal. Se compara WordPress mal utilizado con frameworks bien diseñados. Se compara una instalación llena de plugins sin control con una arquitectura pensada desde cero. Se compara el peor caso de WordPress con el mejor caso de otras tecnologías. Y así, claro, siempre pierde.
Pero la realidad es otra. Un WordPress bien planteado, con una arquitectura cuidada, control de dependencias, entornos definidos y buenas prácticas, puede ser tan sólido como muchas soluciones que se perciben como más modernas. La diferencia es que no siempre se trabaja así.
También hay un componente cultural. Symfony, Drupal u otros frameworks se perciben como más técnicos porque requieren más decisiones desde el inicio, más desarrollo y más tiempo de construcción. Eso transmite sensación de robustez. WordPress, en cambio, permite empezar rápido, y esa rapidez, paradójicamente, hace que muchos lo vean como algo menos serio.
Pero rapidez no es lo mismo que falta de calidad.
De hecho, en muchos proyectos, esa capacidad de avanzar rápido es una ventaja competitiva enorme. Permite iterar, validar y entregar valor sin bloquearse en fases largas de desarrollo.
Ahora bien, también hay que decirlo claro: no todo es WordPress. Hay proyectos donde no encaja, donde la complejidad, el volumen de datos o las necesidades específicas hacen que un framework como Symfony tenga más sentido, o donde Drupal aporta valor por su enfoque. Y reconocer eso también es importante.
Pero lo que sigo viendo en el día a día es que WordPress se descarta muchas veces antes de entender realmente el problema que hay que resolver. Y eso lleva a soluciones más complejas, más caras y más difíciles de mantener… sin una razón clara.
Por eso sigo defendiéndolo. No porque sea perfecto, sino porque, bien utilizado, resuelve muy bien el tipo de proyectos que la mayoría tenemos delante.
Al final, no se trata de elegir la tecnología más potente. Se trata de elegir la más adecuada. Y en muchos más casos de los que parece, WordPress sigue siendo una muy buena respuesta.
Y tú, ¿en qué tipo de proyectos has tenido que defender una tecnología frente a otra?
Porque ahí es donde realmente se ve la experiencia.