Ver Mensaje Individual
  #1 (permalink)  
Antiguo 04/11/2008, 20:09
netserver
 
Fecha de Ingreso: mayo-2006
Mensajes: 288
Antigüedad: 18 años
Puntos: 4
Ayuda con fread para descargas

Hola amigos de foros del web, un gusto saludarlos nuevamente.
Tengo un problema con la funcion readfile(); pues la uso para efectuar descargas desde mi pagina web.

Pero el caso es que me produce mucha carga en el servidor por ejemplo cuando hay muchos usuarios en simultaneo, me gustaria saber su hay otra funcion mas eficiente que me ayude a efectuar un transferencia asi y que me redusca el uso de memoria en el server.

Por siacaso aqui,pongo mi codigo por si hubiese alguna forma de mejorarla asi hacerla mas eficiente usando solo readfile();.


Código PHP:
<?
header
("Pragma: public"); 
header("Expires: 0");
header("Cache-Control: must-revalidate, post-check=0, pre-check=0");
header("Cache-Control: private",false); 
header("Content-Type: application/force-download");
header("Content-Transfer-Encoding: binary");

$tourl $_GET['descargar'];

readfile("$tourl");
exit();

?>