“Conocimientos Programación>Programación PHP /MySQL

Get_headers Vs . Velocidad cURL en PHP

2011/3/27
PHP Client URL Library - o cURL - es un método para recuperar archivos remotos . Get_headers y funciones CURL crear conexiones a Internet para recuperar los códigos de estado HTTP y la información web. Datos de la Web descargados y guardados mediante cURL es accesible a través de un método get como get_headers . A diferencia de la función get_headers , cURL no está activado por defecto en los sistemas operativos Windows . Get_headers

get_headers () es un comando en PHP que obtiene los encabezados HTTP . El get_header () de acceso al archivo header.php que describe la naturaleza de la página Web o un archivo. La función get_headers también recupera información del sitio web de redirección , códigos de error, los requisitos de autenticación y cifrado de la información , tales como HTTP y HTTPS. La función get_headers debe incluir la URL de la solicitud en el argumento. Un argumento para dar formato a los encabezados recuperados es opcional.
CURL

web puede tener cURL habilitado o utilizar una conexión de socket . cURL en PHP soporta FTP, HTTP , HTTPS , LDAP y otros protocolos de transferencia de datos . Los detalles de la conexión Web se encuentran dentro de la clase cURL . Esto elimina la necesidad de hacer referencia a los detalles de la conexión de todo el código PHP , la disminución de la cantidad de tiempo requerido para crear secuencias de comandos Curl. cURL scripts crean galletas y guardar las galletas a los directorios especificados . La extensión cURL en PHP sitios web permite a los sitios web externos que pueden alcanzar mientras que queda en la primera página . Esta función se utiliza para la recuperación de datos, como las cotizaciones de acciones de un sitio web de terceros o sitios web de proveedores de pago de terceros como PayPal y procesadores de tarjetas de crédito . guiones cURL son esenciales para la creación de los carros de compras en línea y actualización permanente de los canales de datos . cURL guiones permiten informar sobre el estado de la conexión , como la velocidad de transferencia , el volumen de datos transferido y el porcentaje del archivo que se ha descargado hasta el momento.

Factores que afectan get_file velocidad

Funciones get_file

no activan las rutinas de autenticación tales como conectarse indicaciones o cookies. La función file_get_contents () también descarga archivos sin necesidad de intercambio de información con el servidor desde el que fue recuperado , como el procesamiento de cookie. Utilizando una función get_file lugar de un guión cURL es más rápido que un script cURL debido a que estos pasos se omiten. Get_header velocidad depende del volumen de información que recupera . Páginas web con menos información se recuperan más rápidamente. Las páginas web que contienen menos datos se descargan más rápidamente.
Factores que afectan Velocidad

velocidad Curl Curl depende de la latencia de red , la velocidad de la red y la velocidad del servidor con el que que se está comunicando . Curl scripts también dependen de la velocidad de procesamiento de los servidores que acceden . cURL ralentiza cuando el manejo de grandes archivos XML. Multi-Tratamiento permite múltiples tareas cURL ejecutar de forma simultánea , lo que podría acelerar el tiempo de procesamiento de la página Web conjunto.

Programación PHP /MySQL
Tutorial para una sesión de PHP Salir
Cómo crear un sitio web PHP MySQL
Cómo crear un sitio web dinámico en PHP con tablas de datos
Xcode PHP Tutorial
La construcción de una tienda con PHP MySQL
Swish PHP Clase No Se Encuentra
MySQL Tutorial Joomla
Cómo instalar Zend Optimizer en RedHat Enterprise Linux ( RHEL )
Conocimientos Informáticos © http://www.ordenador.online