6 puntos por pipiru114 2025-08-12 | Aún no hay comentarios. | Compartir por WhatsApp

Hemos creado un servicio de acortado de URL simple y práctico. (código abierto)

🔗 Características principales

  • Estructura de backend estable basada en Django + PostgreSQL + Redis
  • Detección automática de URL duplicadas y reutilización de enlaces acortados existentes para maximizar la eficiencia de la BD
  • Generación de códigos cortos únicos de 6 caracteres con codificación SHA256 + Base64
  • Función de generación y descarga de códigos QR en tiempo real
  • Protección segura de la API con rate limiting (general 8 req/min, redirección 30 req/min)
  • Página para staff para crear enlaces cortos personalizados
  • Entorno de despliegue sencillo con Docker Compose

💡 Ventajas para desarrolladores

  • Provisión de endpoints de API RESTful
  • Rendimiento rápido de redirección con caché en Redis
  • Compatibilidad con entornos con proxy mediante manejo del encabezado X-Forwarded-For
  • Soporte completo para la zona horaria de Corea y el idioma coreano
  • Estructura modular y escalable

🚀 Stack tecnológico:

  • Python 3.x, Django 5.0, PostgreSQL, Redis, Nginx, Docker

Dirección de GitHub: repositorio de GitHub

Revisa el código fuente en GitHub para montarlo tú mismo, o visita la página web y úsalo mucho :)

Aún no hay comentarios.

Aún no hay comentarios.