Sobre este blog
Qué es este blog
Este es un blog personal sobre tecnología, desarrollo de software y videojuegos, donde se publican artículos, apuntes y opiniones sobre estos temas. No es un medio ni un proyecto empresarial: es un espacio propio para escribir sobre lo que se aprende y se prueba en el día a día.
Cómo está construido
El blog está desarrollado a medida con Symfony (PHP), siguiendo una arquitectura de comandos y consultas (CQRS) sobre un bus de mensajes. Los artículos, categorías, etiquetas y usuarios se gestionan desde un panel de administración propio, y todo el contenido se sirve mediante plantillas Twig.
Una de sus piezas centrales es un sistema de plugins propio, que permite activar o desactivar funcionalidades de forma independiente sin tocar el núcleo de la aplicación. Entre los plugins que usa este blog se incluyen:
- Un editor de texto enriquecido y shortcodes para dar formato a los artículos.
- Metaetiquetas SEO y un analizador de SEO por artículo.
- Un mapa del sitio (sitemap.xml) para buscadores.
- Estadísticas de visitas propias, sin cookies ni direcciones IP en claro.
- Un bot que propone borradores de artículos a partir de fuentes RSS de tecnología, desarrollo y videojuegos (siempre como borrador, nunca se publican solos).
- Un registro de actividad (creación/edición/borrado de artículos y errores).
- Importación y exportación de artículos, formulario de contacto, aviso de cookies y analítica de Google Analytics opcional.