Een spin is een programma dat koppelingen tussen webpagina's registreert . Spinnen kunnen worden geschreven in een programmeertaal , waaronder PHP . U kunt een spin programma geschreven in PHP , hetzij door het downloaden van een, of het schrijven van een te krijgen . Een aantal spin functie bibliotheken beschikbaar voor PHP . PHP PHP is een programmeertaal geschreven om dynamische webpagina's te creëren . Een dynamische webpagina is een waarvan de inhoud verandert afhankelijk van acties van de gebruiker of bellen parameters . Webpagina's zijn geschreven in de Hypertext Markup Language of HTML . HTML is een opmaak systeem echter geen programmeertaal . Webpagina's worden opgeslagen en geleverd in de originele staat . Deze vorm van bestand heet een statische webpagina . Webpagina's gecreëerd door PHP in de vorm van een HTML- sjabloon met programmeercode ingebracht in het lichaam van het document . Wanneer het programma wordt genoemd , worden deze programmering blokken uitgevoerd , zelf te vervangen door HTML . Spider Een spin wordt ook wel een webcrawler of een Web Bot . Het doel van deze categorie van het programma is om webpagina's op het World Wide Web te documenteren . Het programma moet een webpagina als uitgangspunt . Dat heet een "zaad . " Hieruit volgt dan een link op die pagina naar een andere pagina en dan volgt een link op die pagina naar een andere pagina en ga zo maar door . De spin kan worden geschreven om informatie over elke pagina het bezoekt loggen , of gewoon een notitie van het bestaan . Zoekmachine spiders kopieert elke pagina tegengekomen in de database van de zoekmachine waar andere programma's uit te voeren verdere analyse . Hoewel veel spin -implementaties hebben een scala van taken , De handeling van het doorgeven van de ene pagina naar de andere is de taak die het programma definieert als een spin . Programmeren Spiders Hoewel een spin in elke taal kan worden geschreven , Java , Perl en C # zijn de meest populaire talen voor deze programma's . Dit komt vooral omdat programmeurs gespecialiseerd in Web programmering bekend zijn met deze talen. Python en PHP worden ook gebruikt , nogmaals , omdat deze talen hebben een vaardigheden bundelen aanhang onder de web community . Method PHP wordt meestal gebruikt om webpagina's te genereren die worden vervolgens voorgelegd aan het aanvragen van webbrowsers . Webbrowsers hebben de actieve rol van het zoeken naar een site en het aanvragen van een pagina van de webserver . Rol van PHP is meestal statisch . Een PHP-programma werkt als een spin moet webbrowsers emuleren door het vragen van webpagina's van webservers . Webpagina's worden vervoerd door het Hypertext Transfer Protocol . Dit betekent een bestand met de pagina niet te downloaden , maar kopieert de code voor de pagina en draagt het in het lichaam van het bericht te reageren op een verzoek voor een pagina . De PHP spin te lezen in de inhoud van het bericht . Het niet opslaan van de pagina , maar scant inkomende tekst weblinks . De link kan worden in elke vorm , want HTML winkels banden met een label als " " zodat het programma heeft alleen maar te kijken naar die symbolen en kopieer de tekst , waar " .. . "in dit voorbeeld . Zoeken via tekst en strippen van specifieke secties heet " parsing " in de programmering jargon .
|