PDA

Ver la Versión Completa : aplicacion web


camambrini
23-06-2007, 18:05:31
Hola amigos nuevamente recurro a vuestra ayuda .
El tema es que deseo hacer una pagina Web dinámica el problema es que no tengo experiencia en diseño Web aunque si tengo experiencia en programación bien lo que hice fue asociarme con un amigo que tiene experiencia en diseño de paginas pero no sabe de programación. En conclusión el proyecto es que deseamos diseñar un pagina dinámica en la cual mi amigo va a diseñar la pagina y yo tengo que realizar la parte de programación .(base de datos etc). La pagina en cuestión seria. Una persona ingresa a través de Internet a una pagina en la cual debería registrarse creando un nombre de usuario y contraseña con lo cual podría acceder a un pipo de documentación en particular (Por ejemplo si se registra como alumno de mecánica accederá a las documentaciones de mecánica). Esta pagina no va a ser utilizada en nada en particular el objetivo del proyecto es aprender por lo que le pido ayuda sobre como realizar la unión entre la pagina diseñada y la información existente en la base de datos, es decir como ago para que cuando se registren los datos queden almacenados en una BD, cuando se logeen busque en la DB y muestre la info pertinente.
Busque en el foro y vaya que encontré info pero me confunden un poco, supongo que es por no tener experiencia en el tema. Lo que saque en limpio de todo esto es que lo mejor seria utilizar apache +mysql u otro manejador de tablas, el problema es que estoy absolutamente perdido en el tema, si alguien puede guiarme como comenzar con todo este embroyo. No tengo problemas con el manejo de las DB el tema es como mando los datos a la pagina y como trigo las datos de la pagina a la aplicación. Donde debería alojar mi aplicación. Como aplico apache en todo esto. Si es posible algunos ejemplo de estos temas. Utilizo Delphi7
Desde ya les agradezco por su colaboración

droguerman
23-06-2007, 18:37:13
hola:

bueno una explicación rápida.
puedes empezar con lo siguiente:
PHP: el lenguaje en el que realizas tus páginas dinámicas.
MYSQL: tu gestor de base de datos
APACHE: tu servidor web, es decir no puedes acceder a tus páginas directamente como hacias antes: c:\mipagina.html si no que requieres el servidor web para hacerlas correr es decir: http://nombredetupc/tupaginadinamica.php


ahora instalar cada componente o mejor dicho configurarlo pues tiene algo de complicacion, así que te recomiendo instales el appserv o el phptriad (aun existe? no lo sé) que incluye a los tres ya configurados y listos para usar, cuando los tengas instalados vuelve a postear para darte más explicaciones.

saludos

courtois
23-06-2007, 22:45:46
Usando Delphi 7, puedes usar IntraWeb

camambrini
25-06-2007, 17:04:16
OK antes que nada quiero agradecer las respuestas. Bien entrando en el tema pude conseguir phptriad lo instale pero solo me crea una carpeta con cada uno de los elementos es decir una carpeta para apache otra para mysql y php, yo suponía que talvez se instalaba y quedaba en el menú inicio o talvez se ejecutaría en forma residente cuando inicie mi pc pero nada de eso ocurrió, bien si esto es correcto, estoy listo para el siguiente paso.
También busque e investigue un poco sobre intraweb como me lo sugiere courtois pero a mi entender esta herramienta no me libera de utilizar apache u otro.
Nuevamente les agradezco que se tomen el tiempo en responderme

phrodo
26-06-2007, 18:01:49
Yo, como courtois, te recomiendo intraweb, que viene gratuito con delphi 7.

Yo lo estoy empezando a descubrir ahora, porque tenia unas necesidades muy peculiares (aparte de poco tiempo para aprender), y la verdad es que tiene multitud de posibilidades, y más si vas a trabajar con bases de datos, como es tu caso. Además es muy similar a la programación delphi de toda la vida, con lo que ahorrarás en tiempo de desarrollo.

Y por supuesto que si que te libera de utilizar apache, ya que tiene su propio servidor web.

Ahora bien, si lo que deseas es aprender, métete en php y apache, tal y como comentan. puedes probar con delphi4php.

un saludo,