Foros del Web » Programando para Internet » PHP »

Cruces de Informacion????

Estas en el tema de Cruces de Informacion???? en el foro de PHP en Foros del Web. Hola tengo una duda tremenda... resulta que estoy desarrollando un sitio y, en vista quehay muchos codigos que se "repiten" en diversas pantallas decidí separarlos ...
  #1 (permalink)  
Antiguo 09/02/2006, 09:41
 
Fecha de Ingreso: julio-2002
Mensajes: 119
Antigüedad: 15 años, 4 meses
Puntos: 0
Cruces de Informacion????

Hola tengo una duda tremenda... resulta que estoy desarrollando un sitio y, en vista quehay muchos codigos que se "repiten" en diversas pantallas decidí separarlos en archivos a los que se llamará cada vez que se necesiten...

mi intencion es dejar todos estos tipo de procesos en una carpeta y acceder a elleos desde donde este el scrip que lo requiera.. sin embargo me han dicho que al hacer esto es posible que se cruce la informacion entre los distintos usuraios que utilicen el sitio y la verdad he quedado plop.. no se si será cierto..


lo que me dicen, por ejemplo, es que si dos usuarios validan un mail (mediante uno de esos script "generales") en el mismo momento es posible que el servidor "se confunda" con los dos mail's y si uno es bueno y el otro no mande mensajes equivocados..

me parecio raro la verdad pero prefiero preguntar antes que seguir adelante con algo que no funcione bien...

ojala me puedan ayudar


Saludos
  #2 (permalink)  
Antiguo 09/02/2006, 09:58
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 15 años, 11 meses
Puntos: 126
Cita:
mi intencion es dejar todos estos tipo de procesos en una carpeta y acceder a elleos desde donde este el scrip que lo requiera.. sin embargo me han dicho que al hacer esto es posible que se cruce la informacion entre los distintos usuraios que utilicen el sitio y la verdad he quedado plop.. no se si será cierto..
Podrías invitar al foro a quien te hizo el comentario para que nos lo explique.

Si tu usas o defines "funciones" o código "suelto" en general y las tienes todas centralizadas en algún script aparte y vários de esos scripts la llaman .. cada "script" PHP que se ejecuta toma su "código" .. lo incrustra junto con el que lo llamó y todo eso formando una "entidad" se ejecuta, con su "reserva" de memoria para variables y demás procesos que cada script ejecuta "independiente" para cada "petición" que se haga ..

No se va a "mezclar" nada en principio. Ni incluso usando "sesiones" pues son también independientes para cada cliente que las inicia.

Un saludo,
  #3 (permalink)  
Antiguo 09/02/2006, 10:06
 
Fecha de Ingreso: julio-2002
Mensajes: 119
Antigüedad: 15 años, 4 meses
Puntos: 0
Gracias por responder Cluster.. era lo que pensaba.. la verdad la forma de trabajar que tengo es que tengo cada funcion en un archivo.php al que se llama mediante un include o require.. tenia la impresion que pasaba eso que dices de que el codigo se "incrustaba" en el original pero preferi confirmar antes de cometer algun error...


Gracias nuevamente
  #4 (permalink)  
Antiguo 09/02/2006, 10:13
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 15 años, 11 meses
Puntos: 126
Si .. todo lo que llamas por un "include()" (o funcion similar) se "incrustra" desde el punto que usas el include() (función) hasta donde tu código termine (el externo) y continua con el que tenía a continuación.

PHP hace ese proceso primero y despues con todo ya "mezclado" ahí lo ejecuta como si fuera un sólo script. A su vez un "script" PHP se ejecuta como proceso independiente para el cliente que lo solicita (petición).

Un saludo,
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 03:28.