Ver Mensaje Individual
  #6 (permalink)  
Antiguo 15/09/2004, 21:29
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
El problema no es hacerlo en PHP o usando como Base de datos "Mysql" .. Sino más bien de la "usabilidad" del sistema ya que te vas a basar en un entorno "cliente-servidor" donde tu "cliente" (tu interface) va a ser un "navegador común" con todo lo que ello conlleva sobre la "usabilidad".

Podrías usar muchoo DHTML, Flash, Applet Java o similares para mejorar el "GUI" de tu aplicación o incluso usar PHP-GTK (tienes un sub-foro para que veas de que se trata).

El otro problema que vas a tener principalmente es con la impresión. Un navegador no se "inventó" para imprimir .. así que el control sobre la impresión suele ser "pesimo" a no ser que te lies creando PDF's por ejemplo donde se puede obtener un mejor control de la impresión. Lo típico de tu TPV (Terminal de Punto de Venta) que por un "botón" sin más confirmación por médio manda a imprimir algo a una impresora X conectada a ese terminal (cliente) .. desde PHP no lo puedes controlar (pues es un lenguaje del "lado del servidor") y .. desde Javascript no tienes mucho control que digamos, tendríamos que entrar a probar "ActiveX" o tecnología del lado del "cliente". Cosa que ya tienen más que resueltas lenguajes "de escritorio" como Visual Basic, C++, Delphi y otros.

Lo principal es que pienses en "centralizar" los datos: Tu base de datos, que esta sea accesible TCP/IP (como lo es Mysql por ejemplo, MS SQL Server ... Oracle .. PostrgreSQL .. etc...) así no tendrás problema de "conectitividad" para ningún caso. Desarrolla "GUI" para los clientes (esos TPV) en algún lenguaje de "escritorio" y si quieres realizas otros módulos PHP para un control remoto u otras taréas que no requieran de una "interface" rápida y los detallitos sobre la impresión. O bien lo haces todo PHP+Mysql+muchoooo DHTML, o flash .. en conjunto con ActiveX o similares (para el tema de impresión) .. etc.

Un saludo,

(PD: Hace poco se habló sobre el tema .. no recuerdo el link si les interesa lo buscamos)