Download the PHP package nggiahao/crawler without Composer
On this page you can find all versions of the php package nggiahao/crawler. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Informations about the package crawler
Laravel Crawler
Package này có nhiêm vụ thu thập dữ liệu từ các website khác sử dụng Guzzle, Phantomjs hay Puppeteer.
Nó sử dụng Amphp để có thể chạy nhiều process 1 lúc.
Installation
You can install the package via composer:
Nếu bạn sử dụng Phantomjs hay Puppeteer thì hãy cài đặt chúng.
Usage
Step 1: Tạo Site
startUrls()
trả về mảng các url sẽ được sử dụng trong lần chạy đầu tiênshouldCrawl()
định nghĩa như nào là 1 url cần phi vàoshouldGetData()
định nghĩa như nào là 1 url cần lấy datagetInfoFromCrawler()
hàm này định nghĩa viêc lấy data như thế nào? (sử dụng DomCrawler)
Step 2: Khai báo site
config/crawler.php
Step 3: Start
Testing
Changelog
Please see CHANGELOG for more information what has changed recently.
Contributing
Please see CONTRIBUTING for details.
Security
If you discover any security related issues, please email [email protected] instead of using the issue tracker.
Credits
- Nguyen Gia Hao
- All Contributors
License
The MIT License (MIT). Please see License File for more information.
All versions of crawler with dependencies
laravel/framework Version ^7.0
amphp/parallel Version ^1.4
guzzlehttp/guzzle Version ^6.3
guzzlehttp/psr7 Version ^1.4
myclabs/php-enum Version ^1.7
spatie/browsershot Version ^3.37
spatie/robots-txt Version ^1.0
symfony/css-selector Version ^5.1
symfony/dom-crawler Version ^5.1
vuh/cli-echo Version ^0.2.1
ext-pdo Version *
ext-dom Version *