Connaissances Informatiques >> programmation >> PHP /MySQL Programmation >> Content
  Derniers articles
  • Comment utiliser les sessions dans M…
  • Comment formater Fonctions numériqu…
  • PHP journaux d'erreurs dans cPanel 
  • MySQL ConnectorJ Tutoriel 
  • Comment fractionner des chaînes MyS…
  • Comment télécharger l'image PHP et…
  • Comment envoyer des SMS via PHP 
  • Comment trouver mon MySQL Version 
  • Structure de base de données Web 
  • Cache PHP MySQL Query Results 
  •   PHP /MySQL 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
  •  
    PHP /MySQL Programmation

    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 .

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment créer un document Word à partir d'une requête SQL 
  • Twitter API passe Limite de longueur 
  • Comment Date de sortir de la base de données MySQL puis de l'afficher via PHP 
  • Fonctions anonymes PHP 
  • Comment afficher et la structure MySQL avec PHP 
  • Comment envoyer un fichier image PHP 
  • Comment faire pour afficher les types de fichiers PHP 
  • Comment envoyer le formulaire de sortie vers un fichier HTML avec PHP 
  • Comment régler l'heure d' un Timeout PHP 
  • Grails MySQL Tutorial 
  • Connaissances Informatiques © http://www.ordinateur.cc