Ver Mensaje Individual
  #3 (permalink)  
Antiguo 10/11/2004, 11:35
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
DBF no es una BD como Mysql, Oracle o M$ SQL Server .. es decir .. que no puedes "servirla" bajo tal IP y en tal puerto como para accederla desde tu PHP que corre en tu servicio de hosting.

Lo que podrías hacer es servir tu todo el proceso .. es decir . .instalar PHP en tus servidores de tu empresa .. crear los DNS de archivo hacia tus BD FoxPro (o instalara las extensiones para dBase III: http://tr.php.net/dbase) .. conectas tus aplicaciones PHP a tus BD FoxPro o dBase III por ODBC (caso de FoxPro) o por ruta de archivo (sea local o de red) para dBase y sirves tu página con tu própio servidor HTTP (Apache o el que quieras usar) bajo tu IP (la de tu empresa) en tu conexión a internet.

Si dentro de tu página web de tu empresa .. ese "módulo" de consultas es sólo eso .. un módulo .. puedes sólo desde tu página remota (la de tu servicio de hosting) llamar a tus páginas (PHP->acceso a tus BD y servidas por tu própio servidor HTTP en tu conexión a internet) para entregar y procesar el resultado.

Lo ideal es tener Base de datos del tipo Mysql, SQL Server, Oracle .. etc .. que pueden "servir" sus BD en tal IP y en tal puerto .. hacer "tuneles seguros" vía SSH o los médios que disponga este para hacer la conexión segura y acceder a tus BD desde diferentes médios como pueda ser tus aplicaciones locales de tu empresa . .o accesos remotros de una posible "extranet" o bien desde internet en generar desde tus páginas web corporativas.

En esos casos . .por supuesto que tu debes asegurar tu conexión a tus BD, tener una conexión a internet dedicada y velar que esta funcione 24x7x365 .. o sino no quedará disponible al menos ese módulo cuando tu BD no sea accedida correctamente. Como parte de tu seguridad ya tendrás que implementar sistemas de respaldos a tu BD o incluso "clonar" tus BD por si cae un servidor levantar otro o simplemente replicar .. etc.

En internet (y tu pais seguramente) puede encontrar empresas de "hosting" que se dedican a servir ese tipo de datos corpotativos .. no sólo "paginas web" con "base de datos" sino tus sólo Base de datos (cualquier tipo) .. o incluso podrías arrendar tus servidores dedicados o hacer housign.

El caso es centralizar los datos en un sito y que ese "centro de datos" (base de datos al menos) sea accesible por TCP/IP como NO lo es dBase II ni FoxPro en principio salvo que compres "drivers" tipo los que proporcionan empresas como:
http://www.codebase.com/
http://www.easysoft.com/

Ahí veras "drives" para "servir" una BD del tipo dBaseII o FoxPro para que quede accesible por sockets (TCP/IP)

Un saludo,