Bedste måde at læse store filer på
Hej.Jeg har en webside hvor der kan uploades filer til, ikke alle skal have adgang til filerne, så de er placeret uden for webrooten - og kan derfor ikke tilgås fra http.
Jeg har nu en getfile.php, men jeg vil gerne optimeret den - da jeg føler at serveren hænger hver gang den skal læse en stor fil.
pt bruger jeg denne metode:
$fp = fopen($filepath,"r");
while (!feof($fp))
{
$buff = fread($fp,4096);
print $buff;
}
Er der andre metoder som er hurtigere, bedre eller som man bør bruge istedet? file_get_contents eller lign?
Mvh.