真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

php中的js動態(tài)渲染頁面怎么利用QueryList進行采集-創(chuàng)新互聯(lián)

php中的js動態(tài)渲染頁面怎么利用QueryList進行采集?相信很多沒有經(jīng)驗的人對此束手無策,為此本文總結(jié)了問題出現(xiàn)的原因和解決方法,通過這篇文章希望你能解決這個問題。

我們是于2013年成立的成都網(wǎng)站建設(shè)公司,提供網(wǎng)站建設(shè),電商網(wǎng)站設(shè)計開發(fā),外貿(mào)營銷網(wǎng)站建設(shè),響應(yīng)式網(wǎng)頁設(shè)計,重慶小程序開發(fā)公司、等服務(wù)。為客戶創(chuàng)造有價值的品牌營銷體驗,讓互聯(lián)網(wǎng)提升企業(yè)的競爭力!

QueryList使用jQuery的方式來做采集,擁有豐富的插件。下面來演示QueryList使用PhantomJS插件抓取JS動態(tài)創(chuàng)建的頁面內(nèi)容。

一、安裝

使用Composer安裝:

1.安裝QueryList

composer require jaeger/querylist

GitHub: https://github.com/jae-jae/QueryList

2.安裝PhantomJS插件

composer require jaeger/querylist-phantomjs

GitHub: https://github.com/jae-jae/QueryList-PhantomJS

二、下載PhantomJS二進制文件

PhantomJS官網(wǎng):http://phantomjs.org ,下載對應(yīng)平臺的PhantomJS二進制文件。

三、插件API

QueryList browser($url,$debug = false,$commandOpt = []):使用瀏覽器打開連接

四、使用

以采集「今日頭條」手機版為例,「今日頭條」手機版基于React框架,內(nèi)容是純動態(tài)渲染出來的。

下面演示QueryList的PhantomJs插件用法:

1.安裝插件

use QL\QueryList;
use QL\Ext\PhantomJs;
 
$ql = QueryList::getInstance();
// 安裝時需要設(shè)置PhantomJS二進制文件路徑
$ql->use(PhantomJs::class,'/usr/local/bin/phantomjs');
//or Custom function name
$ql->use(PhantomJs::class,'/usr/local/bin/phantomjs','browser');

本文題目:php中的js動態(tài)渲染頁面怎么利用QueryList進行采集-創(chuàng)新互聯(lián)
本文來源:http://weahome.cn/article/dgpjgs.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部