采集貨幣數(shù)據(jù)php 數(shù)字貨幣怎么開(kāi)采

PHP數(shù)據(jù)采集問(wèn)題(相對(duì)地址轉(zhuǎn)絕對(duì)地址)

其實(shí)用不著這么麻煩的,采集時(shí),你看到的圖片路徑是相對(duì)地址,是相對(duì)當(dāng)前域名的一個(gè)相對(duì)路徑而已,你只要在前面加上

創(chuàng)新互聯(lián)從2013年創(chuàng)立,先為來(lái)賓等服務(wù)建站,來(lái)賓等地企業(yè),進(jìn)行企業(yè)商務(wù)咨詢服務(wù)。為來(lái)賓企業(yè)網(wǎng)站制作PC+手機(jī)+微官網(wǎng)三網(wǎng)同步一站式服務(wù)解決您的所有建站問(wèn)題。

http://當(dāng)前域名(采集內(nèi)容的域名,比如zhidao.baidu.com)/

就是它的絕對(duì)地址了,

就像/abc.jpg一樣

http://當(dāng)前域名(采集內(nèi)容的域名,比如zhidao.baidu.com)/abc.jpg就是絕對(duì)地址了

沒(méi)必要搞復(fù)雜

PHP ,采集到的數(shù)據(jù),如何分組放入數(shù)據(jù)庫(kù)里面?

愚見(jiàn):

用函數(shù)explode(",",$hq_str_sh601006)

能把字符串按照逗號(hào)分開(kāi)??梢灾苯淤x值給一個(gè)數(shù)組變量。

如:$hq_str_arr=explode(",",$hq_str_sh601006);

然后你自己可以從數(shù)組中按照你獲取的順序給數(shù)組中相應(yīng)的元素賦值給數(shù)據(jù)庫(kù)的對(duì)應(yīng)字段。

希望有幫助。

PHP 數(shù)據(jù)采集 太慢

一頁(yè)一頁(yè)采啊,你要是想把N個(gè)網(wǎng)頁(yè)一下子采下來(lái),在瀏覽器中肯定不行,你可以用php.exe在命令行下運(yùn)行你的采集腳本。如果你想在瀏覽器上采,你得一次采集一個(gè)頁(yè)面,然后用window.location.href轉(zhuǎn)向,把下一個(gè)要采集的地址傳過(guò)去,這樣一頁(yè)一頁(yè)的循環(huán)來(lái)采集。

php curl 大量數(shù)據(jù)采集

這個(gè)需要配合js,打開(kāi)一個(gè)html頁(yè)面,首先js用ajax請(qǐng)求頁(yè)面,返回第一個(gè)頁(yè)面信息確定處理完畢(ajax有強(qiáng)制同步功能),ajax再訪問(wèn)第二個(gè)頁(yè)面。(或者根據(jù)服務(wù)器狀況,你可以同時(shí)提交幾個(gè)URL,跑幾個(gè)相同的頁(yè)面)

參數(shù)可以由js產(chǎn)生并傳遞url,php后臺(tái)頁(yè)面根據(jù)URL抓頁(yè)面。然后ajax通過(guò)php,在數(shù)據(jù)庫(kù)或者是哪里設(shè)一個(gè)標(biāo)量,標(biāo)明檢測(cè)到哪里。由于前臺(tái)的html頁(yè)面執(zhí)行多少時(shí)候都沒(méi)問(wèn)題,這樣php的內(nèi)存限制和執(zhí)行時(shí)間限制就解決了。

因?yàn)椴粫?huì)浪費(fèi)大量的資源用一個(gè)頁(yè)面來(lái)跑一個(gè)瞬間500次的for循環(huán)了。(你的500次for循環(huán)死了原因可能是獲取的數(shù)據(jù)太多,大過(guò)了php限制的內(nèi)存)

不過(guò)印象中curl好像也有強(qiáng)制同步的選項(xiàng),就是等待一個(gè)抓取后再執(zhí)行下一步。但是這個(gè)500次都是用一個(gè)頁(yè)面線程處理,也就是說(shuō)肯定會(huì)遠(yuǎn)遠(yuǎn)大于30秒的默認(rèn)執(zhí)行時(shí)間。

分享標(biāo)題:采集貨幣數(shù)據(jù)php 數(shù)字貨幣怎么開(kāi)采
標(biāo)題鏈接:http://muchs.cn/article46/hjophg.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供建站公司、營(yíng)銷型網(wǎng)站建設(shè)、網(wǎng)站策劃、關(guān)鍵詞優(yōu)化、品牌網(wǎng)站建設(shè)、定制開(kāi)發(fā)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

網(wǎng)站建設(shè)網(wǎng)站維護(hù)公司