Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 17-07-2008
Avatar de david_uh
david_uh david_uh is offline
Miembro
 
Registrado: may 2007
Ubicación: Arequipa, Perú
Posts: 227
Poder: 17
david_uh Va por buen camino
Aplicación web??????

Hola estoy haciendo un pequeño programita que maneja regitros de matrimonios, confirmaciones y bautismos, esto para una parroquia, ya lo tengo hecho en delphi 6 usando la BD firebird 2.0 todo ok. Sin embargo estaba pensando en que se podria hacer este usando una interfaz web, es decir que el programa lo pase a html y javascript y corra en un navegador cualquiera en este caso como haria la conexion a la BD firebird 2.0 o que es lo que necesito para ello php firebird javascript????

Gracias de antemano por cualquier aporte
__________________
Yo se que muchas veces te paso ESTO
Responder Con Cita
  #2  
Antiguo 17-07-2008
[egostar] egostar is offline
Registrado
 
Registrado: feb 2006
Posts: 6.556
Poder: 25
egostar Va camino a la fama
Perdoname amigo david_uh pero no pude reprimirme, me hiciste recordar esto



Salud OS
__________________
"La forma de empezar es dejar de hablar y empezar a hacerlo." - Walt Disney
Responder Con Cita
  #3  
Antiguo 17-07-2008
Avatar de Delphius
[Delphius] Delphius is offline
Miembro Premium
 
Registrado: jul 2004
Ubicación: Salta, Argentina
Posts: 5.582
Poder: 25
Delphius Va camino a la fama
Cita:
Empezado por david_uh Ver Mensaje
Hola estoy haciendo un pequeño programita que maneja regitros de matrimonios, confirmaciones y bautismos, esto para una parroquia, ya lo tengo hecho en delphi 6 usando la BD firebird 2.0 todo ok. Sin embargo estaba pensando en que se podria hacer este usando una interfaz web, es decir que el programa lo pase a html y javascript y corra en un navegador cualquiera en este caso como haria la conexion a la BD firebird 2.0 o que es lo que necesito para ello php firebird javascript????

Gracias de antemano por cualquier aporte
Hola david_uh,
No estoy bien puesto en el área web, si bien tengo algo de práctica en el tema, pero casi con total seguridad te diría que lo que necesitas en ese caso es PHP, un servidor web, tal vez un poco de JavaScript, y por supuesto una base de datos. Si bien se puede hacer con Firebird, algunos prefieren MySQL.

Recuerda que HTML es estático, mientras que PHP es dinámico y sirve para ello generar páginas dinámicas. La página se crea en el lado del servidor y se envia al cliente que interpreta el HTML formado. Esto te sirve...

Ahora bien, también cabe la posibilidad de tener una aplicación hecha en Delphi y que se conecte a internet y trabaje.

Lo cierto es que deberías preguntarte esto ¿Si es para una parroquia, quien, cada cuanto, y donde lo utilizará? ¿El párroco? ¿Algun asistente, secretaría, una monja? ¿Disponen de una PC en el lugar? ¿O por el contrario necesariamente se tienen que ir a cibercafe para acceder a los datos?

¿Porque te digo esto? Porque si ya tienes hecha la aplicación en Delphi, y solo se necesitará en forma monousuario, local, y para windows... basta y sobra. Te evitas el esfuerzo de traducir tu aplicación a PHP.
Ahora, si por el contrario, se desea poder consultar y trabajar desde cualquier lugar, ¡bienvenido sea PHP!

La mayor pregunta que debes hacerte: ¿El cliente estará dispuesto a mantener el servidor en 24/7/365?
Analiza objetivamente esto.

Saludos,
__________________
Delphius
[Guia de estilo][Buscar]
Responder Con Cita
  #4  
Antiguo 17-07-2008
santus santus is offline
Miembro
 
Registrado: ene 2006
Posts: 130
Poder: 19
santus Va por buen camino
Cita:
Empezado por Delphius Ver Mensaje
Hola david_uh,
No estoy bien puesto en el área web, si bien tengo algo de práctica en el tema, pero casi con total seguridad te diría que lo que necesitas en ese caso es PHP, un servidor web, tal vez un poco de JavaScript, y por supuesto una base de datos. Si bien se puede hacer con Firebird, algunos prefieren MySQL.

Recuerda que HTML es estático, mientras que PHP es dinámico y sirve para ello generar páginas dinámicas. La página se crea en el lado del servidor y se envia al cliente que interpreta el HTML formado. Esto te sirve...

Ahora bien, también cabe la posibilidad de tener una aplicación hecha en Delphi y que se conecte a internet y trabaje.

Lo cierto es que deberías preguntarte esto ¿Si es para una parroquia, quien, cada cuanto, y donde lo utilizará? ¿El párroco? ¿Algun asistente, secretaría, una monja? ¿Disponen de una PC en el lugar? ¿O por el contrario necesariamente se tienen que ir a cibercafe para acceder a los datos?

¿Porque te digo esto? Porque si ya tienes hecha la aplicación en Delphi, y solo se necesitará en forma monousuario, local, y para windows... basta y sobra. Te evitas el esfuerzo de traducir tu aplicación a PHP.
Ahora, si por el contrario, se desea poder consultar y trabajar desde cualquier lugar, ¡bienvenido sea PHP!

La mayor pregunta que debes hacerte: ¿El cliente estará dispuesto a mantener el servidor en 24/7/365?
Analiza objetivamente esto.

Saludos,
Si. Estoy muy de acuerdo con delphius. Tienes que analizar si realmente vale la pena pasarlo. La realidad que pasar un programa de Windows a Internet suele ser un trabajo bastante largo, y que además requiere otra clase hardware, como un servidor web y demás, que visto que es una parroquia no creo que lo dispongan. Es preferible tener una aplicación robusta y bien mantenida en Windows, que intentar hacer copias que no siempre suelen resultar lo que el usuario final pretende que sea.

No obstante, si aún lo quieres hacer, pues entonces, como dijimos, necesitas un servidor web, con una base de datos firebird, y el lenguaje que elijas para programarlo. En php es lo mas fácil y rápido para aplicaciones web no demaciado complejas. Además tienes cocinado lo que es la conexión, que tengo entendido que con ADOdb es fácil hacerla.
Sino puedes optar por tecnologías pagas, como ASP.NET. Pero estos son otros costos.

Si nos brindas mas detalles quiza te podríamos ayudar a elegir cual sería la mejor tecnología para ello. Por ejemplo, cuantos modulos tiene tu sistema, cuantos usuarios la usan, si disponen de enlases a internet y/o servidores web en la parroquia, y cosas como esas.

Te mando un gran saludo.
__________________
"El ordenador nació para resolver problemas que antes no existían." Bill Gates.
Responder Con Cita
  #5  
Antiguo 21-07-2008
Avatar de Delphius
[Delphius] Delphius is offline
Miembro Premium
 
Registrado: jul 2004
Ubicación: Salta, Argentina
Posts: 5.582
Poder: 25
Delphius Va camino a la fama
Hola david_uh, ¿en que quedó el sistema? ¿Lo harás web?

Saludos,
__________________
Delphius
[Guia de estilo][Buscar]
Responder Con Cita
  #6  
Antiguo 21-07-2008
Avatar de david_uh
david_uh david_uh is offline
Miembro
 
Registrado: may 2007
Ubicación: Arequipa, Perú
Posts: 227
Poder: 17
david_uh Va por buen camino
Bueno lo que pasa es que siempre he programado aplicaciones usando delphi basic o c++, aunque me incline mas por delphi por su poderoso ide, es como tener la faciliddad de basic con la potencia de C++, en fin pero, estuve viendo algunos temas sobre javascript, css html php mysql y demas y conclui que hacerlo para un entorno web me demandaria muchos recursos por que ttendria primiero que:
  1. montar un servidor web apache es lo adecuado
  2. instalar y configurar php
  3. instalar y configurar my sql o firebird
  4. luego en el cliente o programa cliente programar en javascript html y trabajar ls css
es mucho para un programa que solo ingresa registros de matrimonios, bautizos y confirmacioes, y luego se haga una búsqueda e imprima el certificado, esta bien como lo hice en delphi un ejecutable y las librerias de firebird embedded todo ocupa menos de 6 megas y cabe en cualquier memoria USB, es muy portable ya que corre en cualquier version de windows, yno necesita dll ni ocxs adicionales.

Gracias por sus aportes, veo que no es funcional de ninguna manera ni portable mucho menos, sin embargo aun sigo con la idea de convertir alguno de mis sistemas a un entorno netamente web, ya que esta experiencia hará que pueda familiarizarme con estas tecnologias web

Saludos
pd:- el video del padre y el detector de mentiras estuvo hilarante gracias...
__________________
Yo se que muchas veces te paso ESTO
Responder Con Cita
  #7  
Antiguo 22-07-2008
Avatar de kalimero
kalimero kalimero is offline
Miembro
 
Registrado: may 2003
Ubicación: Alicante
Posts: 288
Poder: 21
kalimero Va por buen camino
Hola.
¿Y poruqe no contratas un nombre de dominio y un hosting?
No tienes porque montar tu el servidor web.

saludos
Responder Con Cita
  #8  
Antiguo 22-07-2008
Avatar de Delphius
[Delphius] Delphius is offline
Miembro Premium
 
Registrado: jul 2004
Ubicación: Salta, Argentina
Posts: 5.582
Poder: 25
Delphius Va camino a la fama
Cita:
Empezado por kalimero Ver Mensaje
Hola.
¿Y poruqe no contratas un nombre de dominio y un hosting?
No tienes porque montar tu el servidor web.

saludos
Porque debes analizar todo en contexto. Tal vez el contrato de estos servicios no sean caros, pero el asunto es aqui: ¿Cuantas veces hará uso del servicio, el párroco, la secretaria, la monja o quien fuese en un mes?, ¿en un año?

Yo al menos no lo veo como algo productivo. Además que esto encarece al proyecto. Si ya de por si el desarrollo de un sistema puede estar quitandole los pocos ingresos que tiene una parroquia... quitarle más para que su aplicativo siga funcionando... no es (al menos para mi) un beneficio. Ni que decir... que hasta me suena contra la buena moral y la ética. ¿Sacarle a la iglesia? ¡Ya es demasiado!

Al menos asi lo veo yo,

Saludos,
__________________
Delphius
[Guia de estilo][Buscar]
Responder Con Cita
  #9  
Antiguo 23-07-2008
Avatar de AzidRain
[AzidRain] AzidRain is offline
Miembro Premium
 
Registrado: sep 2005
Ubicación: Córdoba, Veracruz, México
Posts: 2.914
Poder: 21
AzidRain Va camino a la fama
Ya ni le vusques dav, no vale la pena siquiera molestarse en pensar como hacerlo. Las aplicaciones web son ligeras, simples y no muy complejas en cuanto a interface, su fuerte es que pueden usarla miles de usuarios, pero en este caso no creo que se de ese supuesto y puesto que como dices ya te funciona bien en una base de datos embedded y hasta es portable en un usb no veo para que complicarse. Si acaso podrías montar un servidor para la base de datos y que fuera accesible via internet, entonces tendrías lo mejor de dos mundos: la portabilidad de web con la robustez de un thick client.
__________________
AKA "El animalito" ||Cordobés a mucha honra||
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Aplicación dentro de mi aplicación JMG Lazarus, FreePascal, Kylix, etc. 2 23-03-2008 08:35:38
Aplicación de Servicio+Aplicación Normal +Socket jake API de Windows 5 21-06-2007 18:53:19
Cómo cerrar otra aplicacion desde mi aplicacion en Delphi 7 Gaby123 API de Windows 5 04-01-2007 22:44:51
Diferencia entre aplicacion Clx y aplicación normal??? JorgeBec Varios 1 27-10-2004 17:30:49
aplicacion vertical? aplicacion horizontal? maruenda Varios 3 28-02-2004 23:23:20


La franja horaria es GMT +2. Ahora son las 01:28:06.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi