| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> PHP /MySQL Programmation >> Content
    Get_headers Vs . cURL vitesse sur PHP
    PHP Library URL du client - ou curl - est une méthode pour récupérer des fichiers à distance . Get_headers et les fonctions cURL créer des connexions Internet pour récupérer les codes d'état HTTP et l'information du site. Données Web téléchargées et sauvegardées via cURL est accessible en utilisant une méthode get comme get_headers . Contrairement à la fonction get_headers , cURL n'est pas activé par défaut dans les systèmes d'exploitation Windows. Get_headers

    get_headers () est une commande en PHP qui récupère en-têtes HTTP . Le get_header () fonction accède au fichier header.php qui décrit la nature de la page Web ou un fichier . La fonction get_headers récupère également des informations du site de redirection , les codes d'erreur , les exigences d'authentification et de cryptage des informations telles que HTTP et HTTPS . La fonction get_headers doit inclure l'URL de la requête dans l'argument. Un argument pour formater les têtes récupérées est facultative .
    CURL

    sites Web peuvent avoir cURL permis ou d'utiliser une connexion de socket . cURL dans PHP supporte les protocoles FTP , HTTP , HTTPS , LDAP et d'autres protocoles de transfert de données . Les détails de connexion Web sont contenus dans la classe cURL . Ceci élimine le besoin de référencer les informations de connexion dans le code PHP, diminuant la quantité de temps nécessaire pour créer des scripts Curl. cURL scripts créent des cookies et enregistrer les cookies pour les répertoires spécifiés . L'extension cURL dans les sites Web PHP permet aux sites web externes soient accessibles tout en restant sur le premier site . Cette fonction est utilisée pour récupérer des données telles que des cotations boursières à partir d'un site tiers ou sites Web des fournisseurs tiers payant comme processeurs PayPal et cartes de crédit. son cURL sont essentiels à la création de caddies en ligne et mise à jour en continu des flux de données . cURL scripts permettent de faire rapport sur ​​l'état de connexion telles que la vitesse de transfert , le volume de données transférées et le pourcentage du fichier qui a été téléchargé à ce jour.

    Facteurs influant get_file Speed ​​
    < br > Fonctions get_file

    ne déclenchent pas les routines d'authentification tels que les invites vous identifier ou cookies. La fonction file_get_contents ( ) Téléchargements aussi des fichiers sans échange d'informations avec le serveur à partir duquel il a été récupéré , comme le traitement de cookie. Utilisation d'une fonction get_file au lieu d'un script de courbure est plus rapide que le script cURL car ces étapes sont sautées . Vitesse de get_header dépend du volume d'informations qu'il récupère . Des pages Web avec moins d'informations sont récupérés plus rapidement . Les pages Web qui contiennent moins de données sont téléchargées plus rapidement .
    Facteurs influant sur cURL Speed ​​

    vitesse de cURL dépend de la latence du réseau , la vitesse du réseau et la vitesse du serveur avec lequel il est en communication . Curl scripts dépendent également de la vitesse de traitement des serveurs, ils accèdent . cURL ralentit lors de la manipulation de gros fichiers XML. Multi- traitement permet à de multiples tâches cURL de fonctionner simultanément , ce qui pourrait accélérer le temps de traitement de la page Web entière .

    Previous :

    next :
      articles connexes
    ·Comment faire pour importer à partir de CSV à MySQL a…
    ·Comment faire pour installer annonces dans Single Post …
    ·Si PHP Comparer Déclarations 
    ·Comment vérifier Quelles sortes d'emplois sont prévue…
    ·Comment convertir les caractères ASCII en PHP 
    ·Comment tuer les requêtes de longue durée dans MySQL 
    ·Comment faire pour capturer un titre de page en utilisa…
    ·Comment mettre en cache une page web avec PHP 
    ·Comment créer des tableaux à partir de DIV en PHP 
    ·Comment installer e-mail avec PHP 
      articles en vedette
    ·Comment vider la mémoire tampon en C + + 
    ·Comment accéder aux dossiers partagés VB 2005 
    ·Comment arrêter Visual Basic 
    ·Comment faire pour modifier la clé primaire 
    ·Comment créer et supprimer l'objet VB6 
    ·Débogage pour une violation d'accès 
    ·Comment PHP Cache Résultats 
    ·Comment créer un modèle de page PHP 
    ·Comment contrôler un robot avec MATLAB 
    ·Comment écrire un programme simple en Ruby 
    Copyright © Connaissances Informatiques http://fr.wingwit.com