Cómo construí mi propio blog con PHP y MySQL desde cero (y lo subí a producción)

Publicado el 31/03/2025


Programar y crear mi propio blog ha sido interesante y enriquecedor. En lugar de utilizar plataformas ya hechas como WordPress o Blogger, decidí dar el salto y programarlo yo mismo usando tecnologías como PHP, MySQL y Bootstrap . 

El objetivo era doble: 
- Tener un blog completamente personalizado e integrado en mi portfolio web ( jr-code.es) 
- Aprender de verdad cómo funciona dentro de una aplicación web con gestión de usuarios, entradas, formularios y base de datos. 

🧱¿Qué tecnologías he utilizado? 
- PHP para el desarrollo del backend 
- MySQL como base de datos relacional 
- Bootstrap para el diseño responsivo y oscuro. 
- HTML y CSS para personalizar la estructura 
- CKEditor (opcionalmente) como editor enriquecido de entradas 

🔐¿Qué funcionalidades tiene? 
- Panel de administración con inicio de sesión protegido 
- Creación, edición y borrado de publicaciones. 
- Comentarios abiertos en cada publicación. 
- Sistema de “me gusta” por post 
- Cierre de sesión automático por inactividad 
- Estilo oscuro coherente con el resto de mi portfolio. 
- Menú superior fijo para navegar a otras secciones de la web 
- Todo esto está 100% gestionado por mí, desde el código hasta la subida al servidor (en este caso, usando Hostinger ). 

🚀 ¿Qué aprendí en el proceso? 
- Cómo manejar sesiones seguras en PHP 
- Cómo estructurar una base de datos relacional sencilla 
- Qué tener en cuenta al desplegar una web real (permisos, errores, testing, etc.) 
- Y lo más importante: que aprender haciendo es la mejor manera de crecer como programador 

Este blog no es solo un proyecto más, es mi forma de demostrar que soy capaz de llevar ideas a la práctica , de principio a fin. Si quieres ver el resultado en directo, estás en jr-code.es/blog 🚀

← Volver al blog