PDA

Ver la Versión Completa : Como funciona una aplicación web???


cancun
29-04-2012, 05:51:15
Hola compañeros

He leído algunos mensajes de este foro y veo que trata sobre varias librerias para desarrollar aplicaciones web, llevo algun tiempo programando en Delphi aplicaciones de escritorio y me parece interesante poder realizar aplicaciones web usando delphi pero me asaltan varias dudas, espero alguno de ustedes tenga paciencia y me pueda iluminar un poco sobre este tema.

Para desarrollar una aplicación web, ademas de aprender a usar alguna libreria (intraweb, unigui, habari web, etc.) es necesario aprender HTML, JavaScript, etc. o todo se programa con object pascal?
La aplicación final se instala igual a una aplicación web en un servidor con Apache por ejemplo?
Existen limitantes que no permitan hacer algunas cosas que si se pueden en una aplicación web tradicional?

Supongo que las diferencias entre cada libreria son bastantes y difícil determinar cual es mejor y cada una tiene sus ventajas y desventajas, pero para ti cual es la mejor que haz probado?

Muchas gracias de antemano por sus respuestas.

Saludos
Roger

Neftali [Germán.Estévez]
30-04-2012, 18:31:04
Es difícil saber cual es la mejor, pues cada una tiene sus ventajas e inconvenientes.
La que más me gusta: uniGUI.

La forma de programar es parecida a una aplicación de escritorio; en realidad programa como si fuera una aplicación de escritorio, pero con los componentes de uniGUI. Eso te genera una aplicación de escritorio o una Web (simplememte comentando una línea).

Lo más sencillo es que lo instales y hagas unas pruebas con las demos y ejemplos que vienen.

Yo lo he probado en una apache en local (intranet) y es bastante sencillo, aunque no he llegado a ponerlo en marcha en WAN.

cancun
30-04-2012, 20:04:00
Hola Neftalí


Entonces no parece demasiado complicado, aunque me imagino que habrá algunas diferencias a generar una aplicación con la VCL que usar UNIGUI,habrá que hacer unas pruebas para ver el código que genera que supongo a de ser HTML, PHP, JavaScript, etc.

Una vez estuve checando un Delphi para aplicaciones web que ahora no recuerdo como se llama, pero que generaba un código no muy claro a mi parecer.


Gracias por tu respuesta.

Saludos
Roger

Neftali [Germán.Estévez]
30-04-2012, 21:19:38
En este caso no genera código que puedas ver y tocar. Se genera una DLL que es la que responde generando las páginas que has programado. Lo más sencillo es que veas las demos aquí (http://www.unigui.com/demo).

Selecciona la demo que quieras y ejecútala. Verás que lo único que hacer es acceder a una DLL.

Por ejemplo:

http://prime.fmsoft.net/demo/ucdemo.dll
http://prime.fmsoft.net/demo/unicode.dll
... (http://www.unigui.com/demo)

cancun
11-05-2012, 16:04:55
Ya había visto los demos Neftali, pero no sabia como funciona, me imagino entonces que la dll se instala en el servidor web y ¿es ejecutada por apache? bueno habrá que hacer unas pruebas apenas tenga tiempo.


Saludos
Roger

Neftali [Germán.Estévez]
11-05-2012, 16:19:04
Sí, se instala en apache y éste la ejecuta y devuelve las páginas.

jars
06-06-2012, 16:04:16
Hola amigos.
Me ha interesado mucho el tema de Unigui pero me parece que han volado la pagina. No consigo acceder a ninguno de los links que publico Neftali. Alguien sabe o tiene el paquete para descargarlo que no sea la pagina oficial?
Gracias

Neftali [Germán.Estévez]
06-06-2012, 16:09:37
Hola amigos.
Me ha interesado mucho el tema de Unigui pero me parece que han volado la pagina. No consigo acceder a ninguno de los links que publico Neftali. Alguien sabe o tiene el paquete para descargarlo que no sea la pagina oficial?
Gracias

Esperemos un poco a ver si se restaura la cosa, sino yo mismo creo que os lo puedo enviar, aunque no se si tengo el instalable.

jars
06-06-2012, 16:13:33
Gracias Neftali, espero ansioso.
Funciona con Delphi 7?
De todos modos quisiera poder ver las demos.

Abrazo

Neftali [Germán.Estévez]
06-06-2012, 16:23:46
De todos modos quisiera poder ver las demos.


Las demos estaban colgadas de la página; en http://www.unigui.com/demo, creo recordar.

jars
06-06-2012, 16:27:14
Si ya lo habia intentado pero sigue dando error 404 file or directory not found.