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

¿Qué es una araña PHP

2012/4/4
¿ Una araña es un programa que registra enlaces entre páginas web. Las arañas pueden ser escritos en cualquier lenguaje de programación , incluyendo PHP. Usted puede conseguir un programa spider escrito en PHP ya sea mediante la descarga de uno, o escribir una. Una serie de bibliotecas de funciones de araña están disponibles para PHP. PHP

PHP es un lenguaje de programación escrito para crear páginas web dinámicas . Una página Web dinámica es aquella cuyo contenido cambia de acuerdo a las acciones del usuario o parámetros de llamada . Páginas web están escritas en el lenguaje de marcado de hipertexto o HTML. HTML es un formato de sistema , sin embargo , no es un lenguaje de programación . Páginas Web se almacenan y se entregan en su estado original . Este tipo de archivo se llama una página Web estática. Páginas Web creadas por PHP toman la forma de una plantilla HTML con código de programación insertado en el cuerpo del documento . Cuando se llama al programa , los bloques de programación se ejecutan , en sustitución de ellos con HTML.
Araña

Una araña se llama también un rastreador web o un Bot Web. El propósito de esta categoría de programa es documentar las páginas web en la World Wide Web. El programa necesita una página web como punto de partida . Eso se llama una "semilla . " A continuación, sigue un enlace en la página a otra página y, a continuación sigue un enlace en la página a otra página y así sucesivamente . La araña se puede escribir para registrar información sobre cada página que visita , o simplemente observar su existencia. Arañas de los motores de búsqueda copiar cada página encontrada en la base de datos del motor de búsqueda donde otros programas realizan un análisis más detallado . Aunque muchas implementaciones de araña tienen una serie de tareas , el hecho de pasar de una página a otra es la tarea que define el programa como una araña.

Spiders Programación

Aunque una araña se puede escribir en cualquier idioma , Java , Perl y C # son los lenguajes más populares para estos programas. Esto se debe principalmente a los programadores especializados en programación Web están familiarizados con estos lenguajes . Python y PHP también se utilizan , una vez más , debido a que estas lenguas tienen unas habilidades reúnen seguidores entre la comunidad Web.
Método

PHP se utiliza generalmente para generar páginas web que a continuación se presentan de solicitar los navegadores web . Navegadores web tienen el papel activo de búsqueda de un sitio y solicita una página del servidor Web. El papel de PHP es generalmente estática . Un programa PHP que funciona como una araña tiene que emular a los navegadores Web , solicitando las páginas Web de los servidores Web . Páginas Web son transportados por el Protocolo de transferencia de hipertexto . Esto no se descarga un archivo que contiene la página , pero copia el código de la página y la lleva en el cuerpo del mensaje en respuesta a una petición de una página . El PHP araña tiene que leer en el contenido del mensaje . No almacena la página, pero revisa el texto entrante para enlaces web . El enlace puede estar en cualquier formato , ya que almacena los enlaces HTML con una etiqueta como " " para que el programa sólo tiene que buscar esos símbolos y copia el texto, cuando " .. . "aparece en este ejemplo. Buscando a través de texto y excluyendo secciones específicas se llama " análisis " en el lenguaje de programación.

Programación PHP /MySQL
Cómo quita las barras oblicuas con PHP
Cómo crear un menú de árbol con PHP y MySQL
Cómo cambiar el puerto SMTP en PHP
Cómo analizar XML Sports Feeds
WordPress Funciones de compresión zlib de PHP
Cómo convertir HTML a PDF con PHP
Cómo leer un directorio de matriz en PHP
Cómo instalar PHP en CPanel
Conocimientos Informáticos © http://www.ordenador.online