Migración de WordPress a Sitio Estático: Archivado y Modernización

Categorías: Actualidad

Etiquetas: WordPressHugoSitio EstáticoArchivado

Migración de WordPress a Sitio Estático

Después de 15 años sin publicaciones (siendo el último post de noviembre de 2011), he decidido modernizar y archivar este blog migrando de WordPress a una arquitectura estática basada en Hugo.

Contexto de la Decisión

Este sitio web ha sido un registro histórico de mis aprendizajes y experiencias en tecnología desde 2006. Con más de 60 artículos publicados en esos años, representaba un archivo valioso de contenido técnico que merecía ser preservado de forma segura y duradera.

Aunque la actividad de blogging se detuvo hace años, el contenido continúa siendo relevante como referencia histórica. Por eso decidí no eliminar nada, sino preservar todo en una forma más sostenible.

Por Qué Migrar a Sitio Estático

WordPress es excelente para blogs activos, pero para un sitio de archivo presenta desventajas innecesarias:

  • Complejidad: Requiere mantenimiento de base de datos, actualizaciones de seguridad y plugins
  • Rendimiento: Motor PHP + Base de datos MySQL para servir contenido que cambia rara vez
  • Seguridad: Superficie de ataque más grande (PHP-FPM, plugins, admin panel)
  • Recursos: Consume servidor, memoria y CPU constantemente
  • Costo: Mantenimiento operacional continuo

Un sitio estático es la solución perfecta para un archivo:

Rendimiento: HTML puro servido en < 100ms
Seguridad: Cero puntos de entrada dinámicos
Durabilidad: Archivos estáticos perduran décadas
Simplicidad: Sin base de datos, sin plugins, sin parches
Mantenibilidad: Versionado en Git, fácil de auditar y restaurar

Arquitectura de la Migración

La migración se realizó de forma íntegra y sin pérdida de datos:

  • Exportación: 63 posts de WordPress convertidos a Markdown (YAML frontmatter)
  • Generador: Hugo (compilador estático ultrarrápido)
  • Tema: Minimal personalizado para rendimiento máximo
  • Preservación: Todas las categorías, etiquetas y fechas originales mantienen su estructura
  • URLs: Sistema de redirección 301 para URLs legacy (/?p=123 → /posts/2006/…)

Estadísticas del Sitio

Métrica Valor
Posts migrados 63
Período cubierto 2006 - 2025
Categorías 9
Tamaño final 1.7 MB
Tiempo de compilación 50 ms
Velocidad de carga 100-300 ms

Próximos Pasos

Este sitio ahora es un archivo permanente y accesible de conocimiento técnico. Aunque no está previsto publicar contenido nuevo regularmente, la plataforma está preparada para permitirlo en el futuro de forma sencilla si es necesario.

El código fuente del sitio se encuentra versionado en GitHub y desplegado de forma automática en cada cambio.


Publicado el 12 de mayo de 2026
Categoría: Actualidad / Archivado