首頁 美術繪圖 | 美術設計 | 熱門標籤 | 首選 | 首頁宣傳 | 近期作品 論壇: 發表 | 美術工作 | 美術比賽 | 展覽活動 | 美術相關 | 一般討論 | 美術同好 CG 討論 :: Photoshop | Painter | 3D 行動 | AMP

【 立即註冊 】 : 更改個人資料 : : 登入

會員名稱: 登入密碼: 保持登入

[網站縮圖] 網址截圖,網站截圖網路服務教學介紹 Site Thumbnail

發表新主題 回覆主題 討論區 Windows, Linux, Perl, PHP, C/C++, Driver, Web 理論、應用、硬體、軟體

| 1頁, 共1
人氣點閱:11522 發表人
[網站縮圖] 網址截圖,網站截圖網路服務教學介紹 Site Thumbnail 2007-04-07 19:52
分類: ✔️網址擷圖 ✔️網站縮圖 ✔️網址縮圖 ✔️縮圖 ✔️Thumbnail
個人: ✔️網址擷圖 ✔️網站縮圖 ✔️網址縮圖 ✔️縮圖 ✔️Thumbnail
/ / /

Alexa 網站縮圖與網站小圖服務介紹
=> Amazon::Alexa Site Thumbnail Web Service 介紹


1. Alex Site Thumbnail 背景說明

1.1 Alexa 是一家 Amazon 亞馬遜的子公司,最有名的就是他的(頗具爭議性的,被當程式間諜軟體的) Alexa Toolbar/Traffic Rank。
=> http://www.alexa.com/

1.2 2005 年開始 Amazon/Alexa 開始提供相關的 Web Service,而於 2006 年暑假的時候宣佈推出「Site Thumbnail」(網站縮圖)的
Web service。

1.3 Site Thumbnail 網站縮圖服務,提供其他網站的開發者,不需要自己開發程式碼來取得縮圖,只要和 Alexa Site Thumbnail 或 Amazon
取得帳號密碼,就可透過其 Web Service (SOAP) 直接取得縮圖服務。

2. 範例

2.1 在此舉本站為例,直接點選,就可看到外連前的縮圖
=> 儲存產業歐驊科技 http://www.maxtronic.com.tw/
=> 軟體產業台灣微軟 http://www.microsoft.com.tw/
=> 新竹市某好人大學 http://www.nctu.edu.tw/
=> 中華電信水水會網 http://www.xuite.net/



3. 如何申請 Alexa Site Thumbnail
3.1 http://www.alexa.com/site/devcorner/thumbnails
如果您已經有 Amazon 亞馬遜的帳號(有買過書、玩具),請直接到登入您的帳號,否則請先註冊。

3.2 登入您的帳號後,會有一個「Singup For Web Service」,點選


3.3 期間可能會收到確認信,成功 Singup 後,你便會有一組「Access KeyID」與「Secret Access Key」,此時就算是帳號開通完畢,可以開使用。

4. Alexa Site Thumbnail 程式範例
4.1 目前 Alexa 提供四種程式範例 C#, Java, Perl, PHP;
我試過 Perl 和 PHP,雖不算是「完全不用修改」,但是可以保證,就算沒有 SOAP 或 XML RPC 等知識,
只要該語言你稍微熟悉,便可以輕鬆上手,改的地方不多。

4.2 以 PHP 為例 Alexa Site Thumbnail

a) 先下載範例 http://developer.amazonwebservices.com/connect/kbcategory.jspa?categoryID=80

b) example.php 與 example2.php 分別是單一個與多個 request 範例。

$link = get_thumbnail_link($access_key_id, $secret_access_key, $small_or_large, $no_image_url, $site);
=> $access_key_id: Amazon/Alexa Web Service 給你的 Access Key ID
=> $access_key_id: Amazon/Alexa Web Service 給你的 Secret Access Key
=> $small_or_large: "Small" 或者 "Large" 字串
=> $no_image_url: URI-字串,如果 Alexa 沒圖片你會顯示什麼圖片
=> $site: Site URL 字串,你想縮圖的網站,不需要 http:// 開頭

內定傳回的 $link 便是字串,img src 有 <a></a> 包覆 ,若不要 link 請修改 ThumbnailUtility.php

c) ThumbnailUtility.php 需要 PHP5 以上並且要 include libcurl module

d) 若您的 PHP 版本是 PHP4 或 PHP5 沒有 include libcurl module 請下載此 ThumbnailUtility_php4
=> http://developer.amazonwebservices.com/connect/servlet/JiveServlet/download/28-11445-42066-657/thumbnailutility_php4.php


5. Alexa Site Thumbnail 費用/收費
5.1 每一張網站縮圖請求(Thumbnail Request),不論是 Large Thumbnail 或 "small" Thumbnail,都是一個網站縮圖請求 $0.0002 美金,也就是一千張 $0.2 美金;
一萬張請求傳送約少於 NTD 70 塊「新台幣」。

5.2 記住,因為是 Web Service 所以 Alexa Site Thumbnail 是以每一個 Request 為主,所以 5.1 才會強調說「縮圖請求」;
也就是就算你每一個 Web Service Request 都是要求同一個網站的縮圖,「一樣都算 $0.0002 美金」。

5.3 費用一個月算一次;如果你/你的網站位於「北美」或「歐盟」,你可能會需要多付出 5%~30% 不等的稅率,依照不同國家而定。

5.4 Alexa 宣稱:沒有縮圖,就不計費。

5.5 以登記於 Amazon 的信用卡支付此費用。

6. Alexa 網站縮圖其他注意事項
6.1 每個回傳的 Link 網站縮圖都只有 10 秒鐘;過十秒鐘就過期;如果您的程式要跑很久,請注意讓這個步驟出現在最後才呼叫 web service api。

6.2 圖片是可以快取的,也就是這張圖可以存放於您的 Server 端;但期限是 24 小時。不過十秒鐘,對於網路不快的 service 的確是比較難以進行快取。
________________

美術插畫設計案子報價系統 v0.1 Beta
爪哇禾雀
Type



繪圖畫廊設計藝廊
攝影相簿留言板
最愛收藏分類標籤
暱稱: Type
註冊: 2002-11-30
發表: 10145
來自: vovo2000.com
V幣: 895968
Re: [網站縮圖] 網址截圖,網站截圖網路服務教學介紹 Site Thumbnail 2007-04-08 21:29
/ / /

Alexa Site Thumbnail 網路帳單
---------------------
=> View/Edit Service $0.00020 per request 1909 Requests 0.39

1. 隨時可以查詢,幾乎 2 小時內就會更新。

2. 前天申請的(有 Cache),過 2 天約 0.39 美金(13 台幣)。
所以有 Cache 應該可以省「很多」,負擔不大。

3. 對於商業網站而言,就算每日有 10 萬個網站縮圖 web service request ,不 Cache,也才 600 新台幣出頭,算是可負擔的投資(Cache 可省更多)。
當然若每日有 10 萬個「網站縮圖」請求,那時也可考慮自己來建立相關「網站縮圖的資料庫」。
________________

美術插畫設計案子報價系統 v0.1 Beta
爪哇禾雀
Type



繪圖畫廊設計藝廊
攝影相簿留言板
最愛收藏分類標籤
暱稱: Type
註冊: 2002-11-30
發表: 10145
來自: vovo2000.com
V幣: 895968
Re: [網站縮圖] 網址截圖,網站截圖網路服務教學介紹 Site Thumbnail 2009-03-19 00:13
/ / /

AWS Alexa 縮圖服務 2009/06/12 停止



今天收到這封信,
不是很意外,因為 AWS thumbnail forum 的回答都很敷衍,
只是沒料到這麼快。

簡單翻譯一下...




From: Amazon Web Services <no-reply-aws@amazon.com>
Subject: Deprecation of Alexa Thumbnail Service

Dear Alexa Developer,

親愛的 Alexa 開發者

We are announcing the deprecation of the Alexa Site Thumbnail service as of March 13, 2009. After this date, the service will
be closed to new subscriptions. The Alexa Site Thumbnail service
will continue to be operational for existing subscribers
for 90 days, until June 12, 2009.

我們現在宣布 Alexa Site Thumbnail (Alexa 網站縮圖)即將在 2009/03/13 停止申請,
所有的「尚未申請 Alexa 縮圖服務的開發者」在之後都不能再申請此項服務。
「已經註冊 Alexa Thumbnail 的 AWS 開發者」仍然可以使用此服務 90 天,
直到 2009/06/12。

Use of the service has been relatively low, and we have decided to focus our resources on more broadly used services in order
to provide the greatest benefit to Alexa customers.

Alexa Site Thumbnail 網站縮圖服務的使用者相對來說較其他服務少,
為了提供 Alexa 客戶更好的利益,
所以我們決定專注我們的資源在其他用量較高的 Alexa 服務上面。

Thank you for your use of the service. We regret any inconvenience to you.

謝謝您使用此項服務,我們對於停止此項服務帶給您不方便感到抱歉。

Thank you,

The Alexa Web Services Team

Alexa Web Search is offered by Amazon Web Services. Amazon Web Services LLC is a subsidiary of Amazon.com, Inc. Amazon.com is a registered trademark of Amazon.com, Inc. This message produced and distributed by Amazon Web Services, LLC, 1200 12th Ave South, Seattle, WA 98144.
________________

美術插畫設計案子報價系統 v0.1 Beta
爪哇禾雀
Type



繪圖畫廊設計藝廊
攝影相簿留言板
最愛收藏分類標籤
暱稱: Type
註冊: 2002-11-30
發表: 10145
來自: vovo2000.com
V幣: 895968
Re: [網站縮圖] 網址截圖,網站截圖網路服務教學介紹 Site Thumbnail 2009-08-23 19:27
/ / /

Type 寫到:

AWS Alexa 縮圖服務 2009/06/12 停止



今天收到這封信,
不是很意外,因為 AWS thumbnail forum 的回答都很敷衍,



Alexa Thumbnail 沒了怎麼辦!?
有幾個解法:

1. 自己來!!
=> khtml2png: KDE + GCC
=> html2jpg: Perl + ImageMagick + Xwindow + Opera (script 太舊了! 要自己改 script)
=> url2bmp: Win32 Application

2. 使用別人的服務
2.1 Shrink The Web: http://www.shrinktheweb.com/
2.3 Snap shots: http://snap.com/
2.3 http://www.pageglimpse.com/

ShrinkTheWeb
=> 可以付費買「大張的 (full-len) 客制 (width*height) 」的網站圖片,
也可以買 inner page / 特定頁面。

建議流量大可以買 ShrinkTheWeb 一個月 $9.95, 一年 $99.5




如果想「自己來」的 System Design

1. table = (idx, hash_idx, url, count, last_accessed, first_created, thumbnailed);
idx = u32 / u64
hash_idx = varchar of md5sum
count = u32 / u64 ... Counter
url = varchar
first_created = date
last_accessed = date
thubmnailed = BOOLEAN

2. hash_idx = md5sum(url + 'your_key');

3. 有 imagemagick Convert 更佳

4. Batch-Convert Job:

e.g.
Daily-Queue Thumb Created
=> Generate & Determined by
{Sort by first_created + thumbnailed = FALSE}
Update first_created / thumbnailed=TRUE
after thumb-generated

Weekly Renew (top half)
=> Update thumbnailed = FALSE;
Determined by
{ (Sort by first_created + 1-week <= now)
and (thumbnailed = TRUE) }
________________

美術插畫設計案子報價系統 v0.1 Beta
爪哇禾雀
Type



繪圖畫廊設計藝廊
攝影相簿留言板
最愛收藏分類標籤
暱稱: Type
註冊: 2002-11-30
發表: 10145
來自: vovo2000.com
V幣: 895968
Re: [網站縮圖] 網址截圖,網站截圖網路服務教學介紹 Site Thumbnail 2014-09-23 13:33
/ / /

網站截圖 Some more Web pages captures update 2014



http://www.shrinktheweb.com/



1. Amazon Alexa 2009 停止後,開始使用 ShrinktheWeb basic account,用起來不錯,
但是常超過上限,而且不能 Access Inner page,只能抓 Top page。

e.g. 舉例
example.com/album/helloworld.html
基本帳戶,只能抓到 http://example.com/ 的首頁
如果要抓 Inner Page,則每個月要花到 $15 USD (5+10 USD)


=> http://www.shrinktheweb.com/




Hybrid: CutyCapt + PicoShot + Webthumbnail



2. 2012 之後則是混合下列使用來進行「網站截圖」

(a) CutyCapt
=> 有寫一篇教學在此 http://xor.tw/+4wdt0

(b) PicoShot (Shrinktheweb 子公司, $5 USD/month) ,有免費/也有付費的方案!

=> http://picoshot.com/ (買的人很少,Support 大概要三四天)

(c) Webthumbnail,(目前 2014)完全免費! 但免費的,代表沒有 Support

=> http://webthumbnail.org/


________________

美術插畫設計案子報價系統 v0.1 Beta
爪哇禾雀
Type



繪圖畫廊設計藝廊
攝影相簿留言板
最愛收藏分類標籤
暱稱: Type
註冊: 2002-11-30
發表: 10145
來自: vovo2000.com
V幣: 895968
/ / /














資訊相關理論、技術、管理、應用、產品等
發表新主題 回覆主題