Skip to content

evicentemedina/esperpento

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

78 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Esperpento

Diseño de la Base de Datos

Servidor de Base de Datos: PostgreSQL 10.3 en Archlinux

Servidor de Interacción Base de Datos-Clientes

  • Desarrollado en Python 3.6 usando la librería Psycopg 2.7.5

    ./src/server/*
    

    http://initd.org/psycopg/docs/

    Descontinuado

  • Migración del desarrollo a PHP usando el soporte integrado de PostgreSQL

    ./src/php/*
    

    http://php.net/manual/en/book.pgsql.php

    Dado que PHP ya fue instalado para Apache anteriormente para el uso de PhpPgAdmin, no es necesario hacer más que copiar los archivos .php en:

    /srv/http/esperpento
    

    O el directorio del servidor correspondiente.

    El funcionamiento de los archivos PHP está basado en la realización de las operaciones correspondientes en la Base de Datos con los datos que se reciban por GET, tras su debida validación y haber llevado a cabo las comprobaciones necesarias, y la devolución de un resultado en formato JSON que contenga una clave "s" (success) de valor binario (0 ó 1), dependiendo de si la operación ha tenido éxito o no, y, si es necesario, una clave "c" (content) de valor otro objeto o array de objetos JSON con los datos que sea necesario devolver.

    En caso de no recibir los parámetros GET imprescindibles, directamente ni se realizará ninguna acción, ni se devolverá ningún resultado.

Cliente Android

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published