欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

php中file_get_content 和curl以及fopen 效率分析

 更新時間:2014年09月19日 11:36:03   投稿:hebedich  
關于file_get_content 和curl以及fopen 的效率問題,小編比較傾向于使用curl來訪問遠程url。Php有curl模塊擴展,功能很是強大。沒事可以研究一下。

三個函數(shù)雖然都是讀取資源的函數(shù),但各自的應用場景不同。

curl多用于互聯(lián)網網頁之間的抓取,fopen多用于讀取文件,而file_get_contents多用于獲取靜態(tài)頁面的內容。

1. fopen /file_get_contents 每次請求都會重新做DNS查詢,并不對DNS信息進行緩存。但是CURL會自動對DNS信息進行緩存。對同一域名下的網頁或者圖片的請求只需要一次DNS查詢。這大大減少了DNS查詢的次數(shù)。所以CURL的性能比fopen /file_get_contents 好很多。

2. fopen /file_get_contents在請求HTTP時,使用的是http_fopen_wrapper,不會keeplive。而curl卻可以。這樣在多次請求多個鏈接時,curl效率會好一些。

3. curl可以模擬多種請求,例如:POST數(shù)據(jù),表單提交等,用戶可以按照自己的需求來定制請求。而fopen / file_get_contents只能使用get方式獲取數(shù)據(jù)。

相關文章

  • PHP7內核CGI與FastCGI詳解

    PHP7內核CGI與FastCGI詳解

    在本篇文章里小編給大家整理了關于PHP7內核CGI與FastCGI的相關知識點內容,需要的朋友們學習下。
    2019-04-04
  • PHP多文件上傳類實例

    PHP多文件上傳類實例

    這篇文章主要介紹了PHP多文件上傳類,實例分析了php實現(xiàn)多文件上傳的原理與實現(xiàn)技巧,具有一定參考借鑒價值,需要的朋友可以參考下
    2015-03-03
  • PHP封裝的page分頁類定義與用法完整示例

    PHP封裝的page分頁類定義與用法完整示例

    這篇文章主要介紹了PHP封裝的page分頁類定義與用法,結合完整實例形式分析了php封裝的page分頁類具體定義、數(shù)據(jù)庫連接、查詢、樣式及調用等相關操作技巧,需要的朋友可以參考下
    2018-12-12
  • PHP zip壓縮包操作類完整實例

    PHP zip壓縮包操作類完整實例

    這篇文章主要介紹了PHP zip壓縮包操作類,結合完整實例形式分析了php封裝的針對zip文件解壓、壓縮、遞歸創(chuàng)建、讀取等相關操作,需要的朋友可以參考下
    2018-06-06
  • KindEditor在php環(huán)境下上傳圖片功能集成的方法示例

    KindEditor在php環(huán)境下上傳圖片功能集成的方法示例

    這篇文章主要介紹了PHP環(huán)境下如何實現(xiàn)使用KindEditor編輯器上傳圖片,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2020-07-07
  • php使用GD實現(xiàn)顏色漸變實例

    php使用GD實現(xiàn)顏色漸變實例

    這篇文章主要介紹了php使用GD實現(xiàn)顏色漸變的方法,實例分析了php中GD庫的使用技巧,需要的朋友可以參考下
    2015-06-06
  • 獲取遠程文件大小的php函數(shù)

    獲取遠程文件大小的php函數(shù)

    用php實現(xiàn)獲取遠程文件大小的代碼,需要的朋友可以參考下。
    2010-01-01
  • php中Array2xml類實現(xiàn)數(shù)組轉化成XML實例

    php中Array2xml類實現(xiàn)數(shù)組轉化成XML實例

    這篇文章主要介紹了php中Array2xml類實現(xiàn)數(shù)組轉化成XML的方法,實例分析了數(shù)組轉化成XML實現(xiàn)類Array2xml,是非常實用的數(shù)組轉化技巧,需要的朋友可以參考下
    2014-12-12
  • PHP abstract 抽象類定義與用法示例

    PHP abstract 抽象類定義與用法示例

    這篇文章主要介紹了PHP abstract 抽象類定義與用法,結合實例形式分析了php定義abstract抽象類以及繼承抽象類等具體使用技巧,需要的朋友可以參考下
    2018-05-05
  • php實時倒計時功能實現(xiàn)方法詳解

    php實時倒計時功能實現(xiàn)方法詳解

    這篇文章主要介紹了php實時倒計時功能實現(xiàn)方法,結合具體實例形式分析了php結合前臺JS的時間戳操作實現(xiàn)倒計時功能的具體步驟與相關操作技巧,需要的朋友可以參考下
    2017-02-02

最新評論