日本黄色一级经典视频|伊人久久精品视频|亚洲黄色色周成人视频九九九|av免费网址黄色小短片|黄色Av无码亚洲成年人|亚洲1区2区3区无码|真人黄片免费观看|无码一级小说欧美日免费三级|日韩中文字幕91在线看|精品久久久无码中文字幕边打电话

當(dāng)前位置:首頁(yè) > 芯聞號(hào) > 充電吧
[導(dǎo)讀]記者消息,7 月 1 日,Google 在其博客上發(fā)布了一個(gè)重要消息,它宣布,Google 開源了存儲(chǔ) robots.text 解析器的 C++ 庫(kù),以便推動(dòng) REP(Robots Exclusion



記者消息,7 月 1 日,Google 在其博客上發(fā)布了一個(gè)重要消息,它宣布,Google 開源了存儲(chǔ) robots.text 解析器的 C++ 庫(kù),以便推動(dòng) REP(Robots Exclusion Protocol,也稱爬蟲協(xié)議、機(jī)器人協(xié)議)成為互聯(lián)網(wǎng)標(biāo)準(zhǔn)。

1994 年,荷蘭軟件工程師 Martijin Koster 提出了 REP 的概念,通過 robots.txt 文件來(lái)隱藏一些信息不被搜索引擎抓取,比如,只抓取應(yīng)該被抓取的頁(yè)面;屏蔽一些網(wǎng)站中較大的文件;屏蔽一些無(wú)效鏈接;保密敏感信息等。

記者注:搜索引擎的爬取方式(圖片來(lái)自百度百科)

我們可以這么來(lái)理解,網(wǎng)站就好比一個(gè)房間,robots.txt 文件就是主人在房門上懸掛的“請(qǐng)勿打擾”的提示牌,可以讓人止步于一些存放貴重物品的房間,但它終究不是守門人,無(wú)法阻擋懷有惡意的竊賊。

聯(lián)合多方力量上交提案

25 年過去了,業(yè)內(nèi)對(duì) REP 表示了充分的認(rèn)可,但現(xiàn)在它更像是一個(gè)道德規(guī)范,而不是非官方的互聯(lián)網(wǎng)標(biāo)準(zhǔn)。

不過,Google 正致力于改變這一現(xiàn)狀。Google 在博客中說道,

我們希望幫助網(wǎng)站所有者和開發(fā)者在互聯(lián)網(wǎng)上創(chuàng)造令人驚嘆的體驗(yàn),而不是擔(dān)心如何控制抓取工具。Google 和協(xié)議的發(fā)起人,以及其他網(wǎng)絡(luò)管理員和搜索引擎共同起草了一份關(guān)于如何在現(xiàn)代網(wǎng)絡(luò)上適用 REP的提案,目前已經(jīng)上交給了 IETF(記者按:Internet Engineering Task Force,非盈利互聯(lián)網(wǎng)開放標(biāo)準(zhǔn)組織,負(fù)責(zé)開發(fā)和推廣自愿互聯(lián)網(wǎng)標(biāo)準(zhǔn))。

Google 的提案反映了 20 多年來(lái) Googlebot 和一些主要網(wǎng)絡(luò)爬蟲,以及大約 5 億依賴 REP 的網(wǎng)站應(yīng)用 robots.txt 的實(shí)際經(jīng)驗(yàn),并且在現(xiàn)代網(wǎng)絡(luò)層面做了擴(kuò)展,定義了 robots.txt 解析和匹配的所有之前未定義場(chǎng)景:

任何基于 URI 的傳輸協(xié)議都可以使用 robots.txt;它不再局限于 HTTP,也可用于 FTP 或 CoAP。

開發(fā)人員必須至少解析 robots.txt 的前 500 KB 內(nèi)容。定義文件的最大值,以確保打開連接不需要花太長(zhǎng)時(shí)間,從而減輕服務(wù)器上不必要的壓力。

新的最長(zhǎng)緩存時(shí)間為 24 小時(shí)或可用的緩存指令值,賦予網(wǎng)站所有者靈活性隨時(shí)更新 robots.txt,而爬蟲程序不會(huì)因此使網(wǎng)站過載。

當(dāng)前可以訪問的 robots.txt 文件由于服務(wù)器故障而變得不可訪問時(shí),這些無(wú)法訪問的頁(yè)面將在很長(zhǎng)一段時(shí)間內(nèi)不被檢索。

開源 robots.txt 解析器

除了聯(lián)合多方力量向 IETF 上交提案,Google 還作出了其它努力,開源了自己 robots.txt 文件庫(kù)旨在創(chuàng)建標(biāo)準(zhǔn)化語(yǔ)法來(lái)創(chuàng)建和解析文件,消除所有混淆。

Google 在博客中這樣說道:

REP 是網(wǎng)絡(luò)中最基本,最關(guān)鍵的組成部分之一,但它只是約定俗成的標(biāo)準(zhǔn),這難免讓人感到沮喪;這給網(wǎng)絡(luò)管理員和爬蟲工具開發(fā)者帶了困擾......推動(dòng) REP 成為行業(yè)標(biāo)準(zhǔn)這件事十分重要,因?yàn)樗厦總€(gè)人的利益。不過,對(duì)于解析 robots.txt 文件的開發(fā)人員來(lái)說,這種標(biāo)準(zhǔn)化需要付出更大的努力,所以,我們開源了含有 robots.txt 解析器的 C++ 庫(kù)。

據(jù)稱,這個(gè) C++ 庫(kù)已經(jīng)存在了 20 年之久,里面包含了自 90 年代起就編寫的代碼片段。在這 20 年里,該庫(kù)經(jīng)歷了不斷的發(fā)展,也覆蓋了許多在編寫 robots.txt 文件方面非常實(shí)用的案例,這對(duì)想要構(gòu)建自己的解析器的開發(fā)人員來(lái)說很有助益。

除此之外,Google 還在開源軟件包中添加了一個(gè)測(cè)試工具,可以幫助編寫人員測(cè)試 robots.txt 的效果。

外界的態(tài)度

在 Google 開源 robots.txt 后,這個(gè)話題引起了廣泛的關(guān)注,甚至登頂 Hacker News。

Constellation 研究公司(記者(公眾號(hào):記者)按: 專門從事數(shù)字化轉(zhuǎn)型和顛覆性技術(shù)方面的技術(shù)研究與咨詢)的分析師 Holger Mueller 告訴 SiliconANGLE,標(biāo)準(zhǔn)化對(duì)于互聯(lián)網(wǎng)正常工作至關(guān)重要,很高興看到 Google ?在 REP 這樣基本的東西上取得領(lǐng)先。

Holger Mueller 還補(bǔ)充道,

與任何開源倡議和標(biāo)準(zhǔn)化嘗試一樣,我們還需要靜待,看看此舉到底會(huì)不會(huì)成功,我們又能在此之中學(xué)到什么。這是一個(gè)值得密切關(guān)注的領(lǐng)域。

在國(guó)內(nèi),網(wǎng)友們也紛紛高呼“谷人?!保ㄓ浾甙矗骸肮雀?,人類的希望”)來(lái)表示對(duì)該事件的贊賞。


本站聲明: 本文章由作者或相關(guān)機(jī)構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點(diǎn),本站亦不保證或承諾內(nèi)容真實(shí)性等。需要轉(zhuǎn)載請(qǐng)聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請(qǐng)及時(shí)聯(lián)系本站刪除( 郵箱:macysun@21ic.com )。
換一批
延伸閱讀

Chrome OS是一款Google開發(fā)的基于PC的操作系統(tǒng)。 Google Chrome OS是一款基于Linux的開源操作系統(tǒng)。Google在自己的官方博客表示,初期,這一操作系統(tǒng)將定位于上網(wǎng)本、緊湊型以及低成本電腦...

關(guān)鍵字: Chrome OS google 內(nèi)核

那一抹風(fēng)情(2583246961)?2021/6/26?19:45:24五六年前,計(jì)算機(jī)可是被調(diào)劑的專業(yè)想想朱老師會(huì)怎么做(2833716637)?2021/6/26?19:48:09那時(shí)候我聽說機(jī)械可以賺一萬(wàn)多想想朱老...

關(guān)鍵字: go google pi

Google I/O 開發(fā)者大會(huì)去年因?yàn)橐咔槎∠?,今年采取線上形式強(qiáng)勢(shì)回歸。在沒有開發(fā)者在場(chǎng)的 Google 園區(qū)內(nèi),Google CEO 桑達(dá)爾 · 皮查伊(Sundar Pichai)宣布推出多項(xiàng)全新技術(shù),除了能夠...

關(guān)鍵字: google TPU 谷歌

11月5日,華為于對(duì)瑞典郵政和電信管理局(PTS) 10月20日通過的行政決定提出上訴,要求斯德哥爾摩行政法院發(fā)布臨時(shí)禁令,立即停止執(zhí)行此行政決定,并撤銷該決定中關(guān)于華為的限制性要求。

關(guān)鍵字: 華為 google 電信

2020年10月消息,據(jù)XDA-Developers報(bào)道,該公司在2019年首次宣布的谷歌助手駕駛模式已經(jīng)開始出現(xiàn)在一些Android設(shè)備上。大約兩周前,有用戶首次報(bào)告在谷歌地圖中看到一個(gè)新的導(dǎo)航界面,該用戶界面看起來(lái)與...

關(guān)鍵字: google assistant Android

Google解釋了其開發(fā)者政策中的新變化,并承諾將簡(jiǎn)化在Android 12上使用第三方應(yīng)用商店的過程。 該公告解決了有關(guān)Android應(yīng)用程序開發(fā)的最新問題,并且Android用戶已經(jīng)可以通過第三方商店(例如Samsu...

關(guān)鍵字: android12 google play 簡(jiǎn)化

如果你想把通話記錄作為Android手機(jī)的標(biāo)準(zhǔn)功能

關(guān)鍵字: Android one google phone

去年,在android10的第二版中,谷歌增加了類似于Facebook Messenger的API泡沫支持。L'api是為開發(fā)人員設(shè)計(jì)的,開發(fā)人員可以使用自己的應(yīng)用程序來(lái)支持函數(shù)準(zhǔn)備。泡泡很好。氣泡不能進(jìn)入最終版...

關(guān)鍵字: google android11 氣泡

上個(gè)月,蘋果發(fā)布了一份修訂版的應(yīng)用程序商店手冊(cè),現(xiàn)在可以在谷歌視距、xcloud微軟和NVIDIA的Geforce等設(shè)備上運(yùn)行連續(xù)游戲媒體服務(wù)我很抱歉。注最新頁(yè)面說明:1注“訂閱多媒體游戲服務(wù)的游戲,必須直接從應(yīng)...

關(guān)鍵字: stadium iOS google stadia

目前還沒有安卓11的消息,但我們可以在每年的第三季度到第四季度之間看到,但谷歌似乎意外地發(fā)布了這只貓。起初,第一個(gè)beta版應(yīng)該在6月3日發(fā)布,但不幸的是,一些設(shè)備錯(cuò)誤地更新了新的Android 11。

關(guān)鍵字: android11 beta google
關(guān)閉