PHP Parsavimo Vadovėlis

Pagrindai

Įvadas į parsavimą PHP apribojimai Apribojimas vykdymo laikui Atminties apribojimas Naršyklės nutraukimo ignoravimas Parserio vieta Parengiamieji veiksmai

Reguliariosios išraiškos

Įvadas Eilučių su lūžiais analizė Rusiško teksto analizė Paprastų tag'ų analizė Tag'ų su atributais analizė Pasikartojančių tag'ų analizė Tag'ų blokų analizė Dviejų etapų blokų analizė Atributų tarpų problema Atributų kabučių problema Tag'ų pavadinimų problema Išankstinis teksto valymas Duomenų valymas analizės metu Analizės problemos naudojant reguliariąsias išraiškas Praktika su analize naudojant reguliariąsias išraiškas

Bibliotekos

Bibliotekų sąrašas

DiDom biblioteka

Įdiegimas Teksto iš kintamojo analizė Teksto iš URL analizė Pirmojo elemento tekstas Elemento HTML kodas Vidinis elemento HTML kodas CSS selektoriai Žymų atributai Paieška elementų viduje Elementų masyvas Atributai elementų masyvui Dokumentacija Praktika

Keliai

Absoliučių kelių normalizavimas Santykinių kelių normalizavimas Paslinktų kelių normalizavimas Universalus kelių normalizavimas Nuorodos į svetimas svetaines

Koduotės

Puslapio koduotės gavimas Koduotės normalizavimas

Metodai

Puslapio gavimo funkcija Nuorodų gavimo funkcija Parsinimas pagal nuorodas Pakopinis parsinimo metodas Voratinklio metodas masyve Voratinklio metodas duomenų bazėje Voratinklio metodas su atmetimu Parsinimas pagal sitemap.xml

Failai

Failų analizė Vaizdų analizė CSS failų analizė JavaScript failų analizė Garso failų analizė Vaizdo failų analizė

Formos

Formų siuntimas GET metodu Formų siuntimas POST metodu Formų siuntimo spąstai Automatinė autorizacija

CAPTCHA

Įvadas CAPTCHA veikimo principas CAPTCHA apejimas Atpažinimo paslaugos

Automatizavimas

Žurnalai analizuojant Podėlis analizuojant Išsaugojimas nutrūkus Paleidimas pagal grafiką naršyklėje Paleidimas pagal grafiką hostinge

Apsaugos apeinimas

Apsaugos nuo parsintimo apeinimas Vėlavimai parsintant IP keitimas namų sąlygomis IP keitimas parsintant Sausainėliai parsintant HTTP antraštės parsintant USERAGENT parsintant Mobilioji svetainės versija API naudojimas

Dinaminis turinys

Problema AJAX analizavimas

Praktika

Pradinė praktika Praktika automatiniam skelbimui Galutinė praktika
Lietuvių
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Mes naudojame slapukus svetainės veikimui, analizei ir personalizavimui. Duomenų apdorojimas vyksta pagal Privatumo politiką.
priimti visus nustatyti atšaukti