PHP-də Parsing Tutorialu
Əsaslar
Parsingə giriş
PHP-nin məhdudiyyətləri
Icra müddəti məhdudiyyəti
Yaddaş məhdudiyyəti
Brauzerin kəsilməsinin laqeyd edilməsi
Parserin yerləşdirilməsi
Hazırlıq manipulyasiyaları
Regulyar ifadələr
Giriş
Sətir kəsikləri olan mətnin parsingi
Rus mətninin parsingi
Sadə teqlərin parsingi
Atributlu teqlərin parsingi
Təkraralanan teqlərin parsingi
Teq bloklarının parsingi
Blokların iki mərhələli parsingi
Atribut boşluqları problemi
Atribut dırnaq işarələri problemi
Teq adları problemi
Mətni əvvəlcədən təmizləmə
Parsing zamanı məlumatın təmizlənməsi
Regulyar ifadələrlə parsing problemləri
Regulyar ifadələrlə parsing praktikası
Kitabxanalar
DiDom Kitabxanası
Qurma
Dəyişəndən mətnin ayrışdırılması
URL-dən mətnin ayrışdırılması
Birinci elementin mətni
Elementin HTML kodu
Elementin daxili HTML kodu
CSS selektorları
Teqlərin atributları
Elementlərin daxilində axtarış
Elementlər massivi
Elementlər massivi üçün atributlar
Sənədlər
Təcrübə
Yollar
Mütləq yolların normallaşdırılması
Nisbi yolların normallaşdırılması
Dəyişdirilmiş yolların normallaşdırılması
Yolların universal normallaşdırılması
Xarici saytlara keçidlər
Kodlasdirmalar
Metodlar
Səhifə mətninin əldə edilməsi funksiyası
Keçidlərin əldə edilməsi funksiyası
Keçidlər üzrə parsing
Mərhəli parsing metodu
Massiv üzərində hörümçək metodu
Baza üzərində hörümçək metodu
Əlbəcilmə ilə hörümçək metodu
sitemap.xml əsasında parsing
Fayllar
Faylların pars edilməsi
Şəkillərin pars edilməsi
CSS fayllarının pars edilməsi
JavaScript fayllarının pars edilməsi
Audio fayllarının pars edilməsi
Video fayllarının pars edilməsi
Formalar
Formalarin GET metodu ile gonderilmesi
Formalarin POST metodu ile gonderilmesi
Forma gondererken qarsilasilan problemler
Avtomatik autentifikasiya
Captcha
Avtomatlasdırma
Parsinq zamanı loglar
Parsinq zamanı cache
Kəsilmə zamanı yadda saxlanma
Brauzerdə cədvələ əsasən işə salınma
Hostinqdə cədvələ əsasən işə salınma
Müdafiənin Aşılması
Parsinqdən Müdafiənin Aşılması
Parsinq zamanı Gecikmələr
Ev şəraitində IP-nin Dəyişdirilməsi
Parsinq zamanı IP-nin Dəyişdirilməsi
Parsinq zamanı Çərəzlər (Cookies)
Parsinq zamanı HTTP Başlıqları
Parsinq zamanı USERAGENT
Saytın Mobil Versiyası
API-dan İstifadə