Programação  
 
Conhecimento computador >> Programação >> Programação PHP /MySQL >> 
Get_headers Vs . Velocidade cURL em PHP
PHP Cliente URL Biblioteca - ou cURL - é um método para recuperar arquivos remotos. Get_headers e funções cURL criar conexões de internet para recuperar os códigos de status HTTP e informações site. Dados da Web baixados e salvos via cURL é acessível através de um método get como get_headers . Ao contrário da função get_headers , cURL não está habilitado por padrão nos sistemas operacionais Windows. Get_headers

get_headers () é um comando em PHP que busca cabeçalhos HTTP. A função get_header () acessa o arquivo header.php que descreve a natureza da página da Web ou arquivo . A função get_headers também recupera informações do site de redirecionamento, códigos de erro, os requisitos de autenticação e criptografia de informações , tais como HTTP e HTTPS. A função get_headers deve incluir o URL do pedido no argumento. Um argumento para formatar os cabeçalhos recuperados é opcional.

CURL

Websites pode ter cURL habilitado ou usar uma conexão de soquete . cURL em PHP suporta FTP , HTTP, HTTPS , LDAP e outros protocolos de transferência de dados. Os detalhes da conexão Web estão contidos dentro da classe cURL . Isso elimina a necessidade de referenciar os detalhes de conexão em todo o código PHP, diminuindo a quantidade de tempo necessária para criar scripts Curl. os scripts cURL criar cookies e salvar os cookies para diretórios especificados . A extensão cURL em sites PHP permite que os sites externos para ser acessado , mantendo-se no primeiro site. Esta função é usada para recuperar dados , como cotações de ações de um site de terceiros ou de terceiros sites de fornecedores de pagamento como o PayPal e processadores de cartão de crédito. cURL os scripts são essenciais para a criação de carrinhos de compras on-line e continuamente atualizando feeds de dados. cURL scripts permitem elaboração de relatórios sobre o status de conexão, como a velocidade de transferência , transferido volume de dados ea porcentagem do arquivo que foi baixado até o momento.

Fatores que Afetam GET_FILE velocidade
< br >

funções GET_FILE não acionam rotinas de autenticação , tais como registro de prompts ou cookies. A função file_get_contents () também faz o download de arquivos sem a troca de informações com o servidor a partir do qual ele foi recuperado , tais como processamento de cookie. Usando uma função get_file em vez de um script cURL é mais rápido que um script cURL porque estes passos são ignorados. Velocidade Get_header depende do volume de informação que ele recupera . Páginas da Web com menos informações são recuperados mais rapidamente. Páginas da Web que possuem menos dados são baixados mais rapidamente.

Fatores que Afetam a Velocidade cURL

cURL velocidade depende da latência da rede , a velocidade da rede e da velocidade do servidor com o qual está a comunicar . os scripts cURL também depende da velocidade de processamento dos servidores que eles acessam . cURL desacelera quando lidar com grandes arquivos XML. Multi- processamento permite que múltiplas tarefas cURL para executar simultaneamente , podendo acelerar o tempo de processamento de toda a página web.

Anterior :

Próximo : No
  Os artigos relacionados
·Ajuda com PHP e compilação Falha 
·Como juntar duas strings em PHP 
·Como inserir um arquivo PHP em todas as páginas 
·Como capturar um título página usando PHP 
·Como Ler Consulta Cordas em PHP 
·Como fazer comentários em um arquivo PHP 
  Artigos em destaque
·Computador Algoritmos Tutorial 
·Como fazer um jogo do labirinto , com paredes em flash 
·O que faz Alias ​​média no I /O de arquivos 
·Como usar Int para obter o código de cor RGB 
·Como fazer uma Máquina de Estado Finito Determinístic…
·Como configurar um servidor FTP Link no DNN 
·Como remover pontuação em uma Cadeia Java 
·Como compilar um arquivo executável JAR 
·Como exibir o código de um projeto do Visual C 
·Como fazer um Storyboard para Projeto de Sistemas 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados