Parsēšanas apmācība PHP

Pamati

Ievads parsēšanā PHP ierobežojumi Ierobežojums izpildes laikam Atmiņas ierobežojums Pārlūka pārtraukuma ignorēšana Parsera izvietošana Sagatavošanas manipulācijas

Regulārās izteiksmes

Ievads Rindu pārnesto rindu parsing Krievu teksta parsing Vienkāršu tagu parsing Tagu parsing ar atribūtiem Atkārtojošos tagu parsing Tagu bloku parsing Dvīņu posmu tagu bloku parsing Atstarpju atribūtu problēma Pēdiņu atribūtu problēma Tagu nosaukumu problēma Sākotnējā teksta tīrīšana Datu tīrīšana parsing laikā Parsing problēmas ar regulārajām izteiksmēm Prakse uz parsing ar regulārajām izteiksmēm

Bibliotēkas

Bibliotēku saraksts

DiDom bibliotēka

Instalēšana Teksta parsēšana no mainīgā Teksta parsēšana no URL Pirmā elementa teksts Elementa HTML kods Elementa iekšējais HTML kods CSS selektori Tagu atribūti Meklēšana elementu iekšienē Elementu masīvs Atribūti elementu masīvam Dokumentācija Prakse

Ceļi

Absolūto ceļu normalizācija Relatīvo ceļu normalizācija Novirzīto ceļu normalizācija Universāla ceļu normalizācija Saites uz citām vietnēm

Kodējumi

Lapas kodējuma iegūšana Kodējuma normalizācija

Metodes

Lapas iegūšanas funkcija Saišu iegūšanas funkcija Parsings pēc saitēm Posmainās parsings Zirnekļa metode uz masīva Zirnekļa metode uz datu bāzes Zirnekļa metode ar atsijāšanu Parsings, balstoties uz sitemap.xml

Faili

Failu parsēšana Attēlu parsēšana CSS failu parsēšana JavaScript failu parsēšana Audio failu parsēšana Video failu parsēšana

Formas

Formu iesūtīšana ar GET metodi Formu iesūtīšana ar POST metodi Formu iesūtīšanas neparedzētās grūtības Automātiskā autorizācija

CAPTCHA

Ievads CAPTCHA ierīces CAPTCHA apiešana Atpazīšanas pakalpojumi

Automatizācija

Logi parsēšanas laikā Kešs parsēšanas laikā Saglabāšša pārtraukuma gadījumā Palaist pēc grafika pārlūkprogrammā Palaist pēc grafika hostingā

Aizsardzības apiešana

Aizsardzības apiešana pret parsing Aizkaves parsing laikā IP maiņa mājas apstākļos IP maiņa parsing laikā Sīkdatnes parsing laikā HTTP galvenes parsing laikā USERAGENT parsing laikā Mobilā vietnes versija API izmantošana

Dinamiskais saturs

Problēma AJAX parsēšana

Prakse

Sākotnējā prakse Prakse par autoposting Finālā prakse
Latviešu
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Mēs izmantojam sīkdatnes, lai nodrošinātu vietnes darbību, analīti un personalizāciju. Datu apstrāde notiek saskaņā ar Konfidencialitātes politiku.
pieņemt visus iestatīt noraidīt