Arquitectura del Conversor de Divisas
En Jocarsa hemos creado un sistema de conversión de divisas que combina tecnologías web modernas con una base de datos MySQL para almacenar el historial de conversiones. El proyecto se estructura en tres capas principales: la interfaz web, la lógica de negocio en PHP y el almacenamiento en una base de datos relacional.
Componentes Tecnológicos
El sistema utiliza PHP 8+ para manejar la lógica de conversión, conectándose a una API externa para obtener las tasas de cambio en tiempo real. La interfaz está desarrollada con HTML5, CSS3 y JavaScript, empleando un diseño responsive y accesible. La base de datos MySQL 8+ almacena el historial de conversiones en una tabla historial, con campos para cantidad, moneda destino y fecha de consulta.
Funcionalidades Clave
El conversor permite a los usuarios introducir una cantidad en euros y seleccionar la moneda destino desde un desplegable con más de 180 opciones. La aplicación guarda cada conversión en la base de datos mediante una consulta INSERT con parámetros preparados, garantizando la seguridad de los datos. El código incluye validaciones robustas, manejo de errores y un sistema de internacionalización básico para nombres de monedas.
