Diferencia entre revisiones de «GNU Health/Guía Técnica/Instalación»

Contenido eliminado Contenido añadido
→‎Requerimientos: Limpiar información no necesaria
Etiqueta: posible vandalismo
→‎Componentes Centrales de GNU Health: Reordenar y corrección de errores tipográficos
Línea 7:
 
== Componentes Centrales de GNU Health==
GNUHealth se basahace ende tresotros componentesentornos centralesde desarrollo y base de datos, entre ellos: TrytonPython, PostgreSqlPostgreSQL y Python:Tryton
 
A continuación brindamos una breve referencia de cada componente, para mas información sugerimos leer la documentación original de cada uno de ellos.
 
Python (http://www.python.org)
Python es un lenguage de programación de alto nivel de uso general y sumamente popular. Su filosofía de diseño enfatiza la facilidad de lectura de su código, así como también permite expresar conceptos en menos lineas de código comparado con lenguages similares, tales como C. Python soporta diversos paradigmas de programación, tales como la orientación a objetos, imperativo y programación funcional.
La utilización de herramientas específicas (tales como py2exe o pyinstaller) permite empaquetar código en programas tipo stand-alonestandalone en la gran mayoría de los sistemas operativos. Esto último es fundamental a la hora de distribuir software como GNUHealth que está basado en Python, sin la necesidad de requerir un intérprete.
 
PostgreSqlPostgreSQL (http://www.postgresql.org)
PostgreSqlPostgreSQL es un sistema de gestión de bases de datos orientas a objetos basada en software libre. Con mas de 15 años de evolución y permanente desarrollo, PostgreSqlPostgreSQL tiene una fuerte reputación por su confiabilidad e integridad. PostgreSqlPostgreSQL corre en la mayoría de los sistemas operativos tales como Linux, UNIX (AIX, BSD, HP-UX, SGI IRIX, Mac OS X, Solaris, Tru64) y Windows. Por tratarse de una base de datos de clase enterprise soporta Multi-Version Concurrency Control (MVCC), replicación asincrónica, backups online, etc.
 
Tryton (http://www.tryton.org)
Tryton es una plataforma de desarrollo basado en software libre. Está basado en un modelo de 3 capas que permite implementar una solución de negocios integral, ofreciendo similares prestaciones a los conocidos ERPs (Enterprise Resource Planning). La principalprincipales ventajaventajas de Tryton esson su modularidad, escalabilidad y seguridad. GNUHealth basa su funcionamiento en Tryton 3.2, sobre el cuál se immplementaimplementa módulos especificamenteespecíficamente diseñados para la gestión de sistemas e instituciones de salud en todos sus niveles.
 
 
PostgreSql (http://www.postgresql.org)
PostgreSql es un sistema de gestión de bases de datos orientas a objetos basada en software libre. Con mas de 15 años de evolución y permanente desarrollo, PostgreSql tiene una fuerte reputación por su confiabilidad e integridad. PostgreSql corre en la mayoría de los sistemas operativos tales como Linux, UNIX (AIX, BSD, HP-UX, SGI IRIX, Mac OS X, Solaris, Tru64) y Windows. Por tratarse de una base de datos de clase enterprise soporta Multi-Version Concurrency Control (MVCC), replicación asincrónica, backups online, etc.
 
Python (http://www.python.org)
Python es un lenguage de programación de alto nivel de uso general y sumamente popular. Su filosofía de diseño enfatiza la facilidad de lectura de su código, así como también permite expresar conceptos en menos lineas de código comparado con lenguages similares, tales como C. Python soporta diversos paradigmas de programación, tales como la orientación a objetos, imperativo y programación funcional.
La utilización de herramientas específicas (tales como py2exe o pyinstaller) permite empaquetar código en programas tipo stand-alone en la gran mayoría de los sistemas operativos. Esto último es fundamental a la hora de distribuir software como GNUHealth que está basado en Python, sin la necesidad de requerir un intérprete.
 
== Requerimientos ==