faz download de arquivo usando PHP, causa sobrecarga de servidor / CPU? [duplicado]

1

Minha hospedagem diz que meu domínio causa sobrecarga no servidor. Estou interessado, se o seguinte é o problema e se isso importa:

No meu site eu tenho centenas de arquivos de áudio de 50-100 mb. Eu permito que o cliente baixe arquivos usando apenas este método:

example.com/downloader.php?file=audio_123.mp3

então o arquivo PHP executa o padrão readfile (ou algo assim) para iniciar o download do arquivo.

isso causa hospedagem de sobrecarga da CPU? Em vez disso, devo fazer visitantes baixar arquivos usando links diretos (como: example.com/audio_123.mp3 ), haverá alguma diferença significativa?

    
por T.Todua 30.08.2016 / 00:04

1 resposta

0

Não há como saber com certeza sem mais informações. Você precisa verificar e ver o que está causando o alto uso da CPU, e não perguntar. O comando top provavelmente será um bom começo. Precisamos que você colete algumas informações e nos mostre seu script muito possivelmente se precisar de ajuda.

Caso contrário, é apenas um palpite e meu palpite é: sim, o acesso direto a arquivos tem menor probabilidade de afetar o desempenho do servidor. Mas seu script e configuração da web podem estar bem. Não há como saber. O problema pode ser algo completamente diferente.

    
por 30.08.2016 / 00:21

Tags