Ver Mensaje Individual
  #2 (permalink)  
Antiguo 20/07/2004, 07:03
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 4 meses
Puntos: 129
Vamos a ver ..

Si estás usando PHP como lenguaje de programación .. PHP por sí sólo puede trabajar con 3 tipos de "clientes":

1) Navegadores. Cuando configuras PHP bajo un servidor HTTP.
2) CLI. Comand Line Interface .. Para usarlo desde línea de comandos.
3) PHP-GTK. Para crear aplicaciones de escritorio.

Según los requerimientos de "on line" que dices .. y tal cual ya estás desarrollando tu aplicación estás usando PHP bajo servidor HTTP. En este caso tienes a los "clientes" que son los Navegadores (IE, Mozilla .. etc).

Para usar ese "cliente" Navegador usas lenguaje HTML/Javascript/flash/etc .. así que eso será lo que tendrás que usar para hacer tu "interface" con "PHP" para usarlo de entrada de datos desde "teclado" (con formularios HTML mínimo a no ser que uses Flash o applet java .. etc) y la salida a "pantalla" será también por HTML/javascript/flash/etc hacia ese "cliente" que es tu navegador.

Cuando interactuas con el "cliente" (en cliente-servidor) desde tus formularios HTML (por ejemplo) envias tus datos que ahí recolectas (en tus N campos de N tipos) esos datos y los envias a "procesar" a un script PHP que es el que indicas en tu "action" de ese <form> HTML.

El script de proceso PHP .. puede perfectametne aplicar toda la lógica que necesite tu "interprete" de tu psudo-lenguaje al instante (sin pasar por crear un archivo) y entregar su resultado en el mismo instante (flujo de proceso) sin tener que crear ningún archivo intermedio. Si quieres almacenar algo por el camino . .OK, pero no sería necesario según lo que requiera tu aplicación. Por la misma filosofía ..ahora usas "archivos de texto plano" .. pero podrías hacer más cosas como gestionarlo en base de datos, enviarlo por e-mail .. etc.

A todo esto .. Por los procesos que mencionas que ha de hacer tu aplicación .. Hasta con Javascript te sobraría para hacer todo eso, con la ventaja que das toda la carga de proceso al "cliente" (de hecho aquí no tendría razón de ser PHP). Ahora ... si requieres almacenar en el servidor (vía PHP) el resultado de todas estos procesos o datos originales .. OK, usa PHP.

Un saludo,