首頁  >  文章  >  後端開發  >  經典抓取網路資料方法效率分析(fsockopen/curl/file_get_contents) filegetcontents逾時 js file get contents filegetcontents

經典抓取網路資料方法效率分析(fsockopen/curl/file_get_contents) filegetcontents逾時 js file get contents filegetcontents

WBOY
WBOY原創
2016-07-29 08:53:391252瀏覽
fsocketopen/curl/file_get_contents對比
fsocketopen 是比較底層的調用,屬於網路系統的socket open 是比較底層的調用,屬於網路系統的socket open

的資料是長度資料內容和資料的結束符號

2、可以設定基於UDP或是TCP協定去互動

curlPOc5g PUT方法,cookies等等,功能十分強大

1、curl返回的是處理後的內容

2、自動快取DNS查詢信息,同一網域只查詢一次效能和效率較高

3、方式請求

fopen/file_get_contents
每次要求都會重新做DNS查詢,不會對DNS資訊快取。

使用的是http_fopen_wrapper,不會keeplive。


1、效率較低

2、只能透過get取得資料

以上就介紹了經典抓取網路資料方法效率分析(fsockopen/curl/file_get_contents),包含了file_get_contents方面的內容,希望對PHP教學有興趣的朋友有幫助。
陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn