當(dāng)前位置:首頁 >  站長 >  建站經(jīng)驗 >  正文

ThinkPHP自帶的Http類下載遠(yuǎn)程圖片到本地的實現(xiàn)代碼

 2020-09-28 14:28  來源: 黎青松SEO博客   我來投稿 撤稿糾錯

  域名預(yù)訂/競價,好“米”不錯過

Http類在目錄ThinkPHP/Lib/ORG/Net下面。接下來看看是如何調(diào)用的。

復(fù)制代碼 代碼如下:

?php

import("Com.Buyback.QueryAmazon");

import("ORG.Net.Http");

class Image {

public static function getImage($isbn) {

$bookInformModel = D("bookinform");

$result = $bookInformModel- where("isbn='$isbn'")- select();

if($result[0]['image'] == ""){

$data['inform_id'] = $result[0]['inform_id'];

$remoteUrl = QueryAmazon::getImage($isbn);

if(!empty($remoteUrl['ImageURL'])){

$localUrl = "Public/bookcover/".$isbn.".jpg";

Http::curl_download($remoteUrl['ImageURL'], "./".$localUrl);

}else{

$localUrl = "Public/bookcover/unknownbook.png";

}

$data['image'] = $localUrl;

$bookInformModel- save($data);

return $localUrl;

}

return $result[0]['image'];

}

}

?

這里我先判斷數(shù)據(jù)庫中有無該圖片信息,沒有就調(diào)用amazon的webservice從遠(yuǎn)程獲取到圖片地址,再使用

復(fù)制代碼 代碼如下:

Http::curl_download($remoteUrl['ImageURL'], "./".$localUrl);

其中curl_download方法第一個參數(shù)是遠(yuǎn)程圖片地址,第二個參數(shù)是保存到本地的地址。

OK,就這么簡單~~

轉(zhuǎn)載:非常歡迎各位朋友分享到個人站長或者朋友圈,但轉(zhuǎn)載請說明文章出處“黎青松SEO博客”。

原文地址: http://www.alitaohuo.com/fuwuqi/yunwei/1975.html

申請創(chuàng)業(yè)報道,分享創(chuàng)業(yè)好點子。點擊此處,共同探討創(chuàng)業(yè)新機(jī)遇!

相關(guān)標(biāo)簽
http
網(wǎng)站圖片優(yōu)化
圖片

相關(guān)文章

  • 如何讓網(wǎng)站的圖片快速加載?

    一篇全文字的文章與一篇圖文結(jié)合的文章,我更喜歡看圖文結(jié)合。在看文章的同事,圖片能有效的起到放松大腦,讓閱讀者更加原因讀到結(jié)尾。這對網(wǎng)站建設(shè)者來說,也是有利于搜索引擎的SEO優(yōu)化。因為搜索引擎的蜘蛛更加偏愛圖文并茂。

  • 逆冬:網(wǎng)站出圖干貨(首頁+內(nèi)頁)核心一招提高70%出圖率!

    最近有權(quán)重站里的兄弟問、網(wǎng)站內(nèi)頁快速出圖的技巧、那么我們就來講解一下和出圖相關(guān)的因素。那為什么要講出圖呢?因為同樣一條URL,有圖的URL要比沒圖的URL點擊率更高一點,畢竟誰做排名都是為了流量。

  • 網(wǎng)站圖片SEO優(yōu)化需要注意哪些細(xì)節(jié)

    圖片優(yōu)化一定要保證需求圖,在合理的地方,去放置合理的圖片,不能隨意亂放,與當(dāng)前詞匯不符合的圖片,放了只能誤導(dǎo)用戶,所以圖片的優(yōu)化要注意用戶需求,另外alt屬性也是很重要的,我們可以適當(dāng)?shù)脑黾觓lt屬性。好了,今天我們就先講解到這里。

  • 網(wǎng)站如何做好圖片優(yōu)化

    關(guān)于圖片優(yōu)化,網(wǎng)絡(luò)上有很多相關(guān)的文章,今天分享的文章和網(wǎng)絡(luò)上的有點不一樣,會講的比較細(xì)節(jié),比較全面,當(dāng)然哪些老生常談的內(nèi)容也還是要講下的?,F(xiàn)在寫文章都講究圖文并茂,圖文并茂可以提升用戶體驗,但是寫文章時真的就僅僅只上傳一張圖片就可以了嗎?那么針對SEO,圖片的優(yōu)化到底應(yīng)該怎么做呢?今天就來細(xì)細(xì)的談下

  • 百度圖片搜索怎么優(yōu)化、收錄、排名和免費引流?

    圖片所在網(wǎng)站維度這里也分二小點:一是百度對于網(wǎng)站有一個評分,只要是正規(guī)SEO的話,一般網(wǎng)站較好排名,其網(wǎng)站圖片也會有好的表現(xiàn)。二是圖片所在網(wǎng)站的穩(wěn)定性了,這點至關(guān)重要。很多人說自己圖片沒帶百度圖片收錄,可自己網(wǎng)站經(jīng)常因不穩(wěn)定打不開,何談收錄?

熱門排行

信息推薦