Ver Mensaje Individual
  #4 (permalink)  
Antiguo 14/08/2004, 16:54
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 4 meses
Puntos: 129
Cita:
O pasando un infinito # de bytes por POST....
Tranquilo por ese punto .. PHP limita la cantidad de datos que pueden viajar por POST de una vez.. concretamente lo define en:

post_max_size (por defecto está en 8 MegaBytes)

PHP también asigna una cantidad de memoria para la ejecución de un script .. así que si le enviases "tanta cantidad de datos" a procesar o los que procese resultasen muchos .. por ahí también PHP limitaría esa ejecución. En concreto esto lo define:

memory_limit

Y hay otra más:
max_input_time = 60 ; Maximum amount of time each script may spend parsing request data

Y también el servidor HTTP que uses lo limita (Apache lo hace en RequestLimit o algo así ...) también puede limitar el servidor HTTP el nº de peticiones seguidas de un determinado Cliente (conexiones ..) y muchaaaas más restricciones.

A todo esto .. recuerda que también estás trabajando con tu BD .. y esta como "manejador" que es de BD tendrá sus limitaciones de todo tipo.

En fin .. cuanto más leas sobre configuración y propiedades de todo lo que está interviniendo en tu proceso .. verás como puede afectar alguna situación como la que propones. Recuerda sobre todo que no sólo programas en "PHP" .. también usas Base de datos .. y a un servidor HTTP entre otras cosas. No puedes "aislarte" en un tema sólo .. todo trabaja en conjunto .. cada uno con sus limitaciones/restricciones y virtudes própias.

Un saludo,