FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
||||
|
||||
¿ Empezar con apache ?
Buenas, la verdad me resulta un poco dificil escribir este post, veran, me han pedido que desarrolle una aplicacion para un cliente, y deseo que parte del programa tenga interaccion con internet, estaria bien que el cliente pudiese conectarse a internet y ver su stock, por ejemplo.
No tengo problema en el desarrollo para aplicaciones win32, pero en internet y su programacion soy nulo. Habia pensado que como parte de la base de datos va a estar publicada en internet, pues crear un servidor web. Las fases de desarrollo que voy a intentar son las que siguen. 1º Montar un equipo, (no demasiado pontente, voy a cojer cosas viejas que tengo) 2º Meterle windows 2000, y un servidor Apache. 3º Registrar un nombre de un dominio. 4º ???? 5º ???? 6º ???? 7º ???? Agradeceria cualquier ayuda en cualquiera de los puntos. |
#2
|
||||
|
||||
Como queres que pueda "ver su stock" en un navegador?
Con una aplicación cliente? En realidad el título del post no debiera ser Empezar con apache, estaria mejor consejos para empezar desarrollo orientado a internet o algo asi... Hasta luego.
__________________
Juan Antonio Castillo Hernández (jachguate) Guía de Estilo | Etiqueta CODE | Búsca antes de preguntar | blog de jachguate |
#3
|
||||
|
||||
Si, quizas el titulo mas acertado sea el que indicas, lo que quiero es con el explorer se pueda acceder a datos de una aplicacion con la base de datos firebird.
En realidad necesito consejos para empezar desarrollo orientado a internet . |
#4
|
||||
|
||||
Hola,
aquí tienes un par de artículos para empezar a rodar (eso sí, para Linux+Apache+PHP+InterBase): http://community.borland.com/article...,27206,00.html http://www.ibphoenix.com/a489.htm Saludos |
#5
|
||||
|
||||
Te cuento que también con Delphi, podes programar CGI's e ISAPI's que se integren del lado del servidor cómo una aplicación frontal para una base de datos firebird. En delphi 4, en la pestaña Internet de la paleta de componentes tenes los WebDispatcher, PageProducer, QueryTableProducer, DataSetTableProducer y DataSetPageProducer que pueden ayudarte en la tarea. No se exactamente a partir de que versión de delphi (yo salto de la 4 a la 7), pero también tenes la pestaña WebSnap que puede ayudarte por este lado.
La opción de php ya mencionada por el amigo kinobi también es válida en la combinación Windows+Apache+PHP+Interbase/Firebird, y es muy buena. Además php correrá regularmente como módulo de apache y no como cgi, dandote mucha mas independencia de la plataforma. Hasta luego.
__________________
Juan Antonio Castillo Hernández (jachguate) Guía de Estilo | Etiqueta CODE | Búsca antes de preguntar | blog de jachguate |
#6
|
|||
|
|||
Si desarrollas una aplicacion en php el tiempo de desarrollo se te acortaria bastante si lo comparas con un CGI en delphi.
Te sugiero que te busques una distribucion de apache +php +mysql que facitan mucho la configuracion de apache. las podes encontrar en http://www.foxserv.net (distribucion foxserv) o http://appserv.sourceforge.net (appserv) esta ultima la podes bajar tambien de http://www.phpnuke-peru.org (entre otros) Te convendria aprender php que no es un lenguaje muy complejo. Podes programar con modulos (phpnuke) que acortan en mucho el dasarrollo de una web. suerte |
#7
|
||||
|
||||
Guenas, me parece que mi opcion seria
Windows +Apache+PHP+Interbase/Firebird Y si lo he entendido bien las cosas seria asi: Windows : Sistema operativo Firebird: Base de datos, tanto para la programacion interna como externa. Apache: ¿Como podria definirse? PHP: ¿Codigo htlm con funciones a base de datos ? PHP-NUKE: ??? Como veis es un mundo de dudas las que tengo. |
#8
|
|||
|
|||
Te mando un tutorial de como generar las paginas
en esta pagina puedes ver un wizard de como se desarrolla una pagina de internet dentro de delphi primero haslo con web app debuger y cuando quieras verlo jalando independiente del web app debuger haslo nuevamente pero en CGI o ISAPI
http://ftp.borland.com/pub/delphi/te...ingWebSnap.pdf |
#9
|
||||
|
||||
Cita:
Cita:
__________________
E pur si muove |
#10
|
||||
|
||||
Cita:
php: lenguaje de programación de scripts del lado del servidor, potente, sencillo y confiable. Bastante popular. php-nuke: administrador de contenido basado en php+mysql. Alabado por unos y criticado por otros... si servirá para vos depende de las caracteristicas de tu sitio. También hay post-nuke que es un desarrollo basado en nuke y muchas otras opciones... Hasta luego.
__________________
Juan Antonio Castillo Hernández (jachguate) Guía de Estilo | Etiqueta CODE | Búsca antes de preguntar | blog de jachguate |
#11
|
||||
|
||||
Cita:
Cita:
Cita:
hasta luego.
__________________
Juan Antonio Castillo Hernández (jachguate) Guía de Estilo | Etiqueta CODE | Búsca antes de preguntar | blog de jachguate |
#12
|
||||
|
||||
Gracias a todos por sus respuestas, he estado ojeando por internet y he encontrado una web bastante buena, www.desarrolloweb.com
Despues de sus repuestas me decanto por apache - php - interbase. Otra pregunta que deseo hacer ( aunque deberia abrir un nuevo post ), ¿Es normal tener la base de datos local conectada a internet ? Quiero decir, voy a tener a varias personas haciendo facturas en sus equipos, conectados a una base de datos, ¿Esta misma base de datos debera de reponder a las peticiones que le llegen a traves de internet ?. 1000 G. |
#13
|
||||
|
||||
si y no. Dado que quien se conectará con interbase no es el navegador, sino apache, la base de datos, en un sentido estricto, solo responderá peticiones locales. Por lo tanto el puerto que uses (normalmente el 3050) podria (y debiera) estar cerrado en el firewall.
Esa característica, desde mi punto de vista, es muy importante y desde un enfoque de seguridad, muy deseable, ya que los browsers solamente se conectarán al puerto HTTP y por este canal envian y reciben toda la info. Hasta luego.
__________________
Juan Antonio Castillo Hernández (jachguate) Guía de Estilo | Etiqueta CODE | Búsca antes de preguntar | blog de jachguate |
|
|
|