Ayuda en PHP

Forums: 

Hola amigos, alguien me podría decir como puede afectar a mis Aplicaciones que yo modifique en php.ini la opcion output_buffering a "on" pues por defecto está en "of".Modifiqué esta opción pues tengo un problema con "header()" y no se como arreglarlo
Gracias por su ayuda.

Vas a tener un impacto en el performance ...

Imagen de deathUser

Si lees la documentación vas a obtener más detalles, pero básicamente al activar el OB, el server no envía salida de cualquier petición hasta que ha terminado su ejecución, es decir guarda todo en un buffer y luego hace un flush hacia el cliente, esto tiene la ventaja de que te permite modificar las cabeceras en el momento en que quieras y evitar el mensaje de error de que no puedes modificarlas porque ya se ha generado salida...

Ahora claro está que este almacenamiento temporal en un buffer va a requerir de más recursos de tu equipo y por tanto vas a tener una penalización en performance de TODAS las aplicaciones PHP que corras en tu equipo, ahora que puedes activar el OB via llamadas a funciones (consulta el manual ahí encontarás ejemplos: http://www.php.net/manual/en/function.ob-start.php ) y así usar OB solo en las páguinas que te causan problemas o que realmente necesitas.

bye
:)