簡體   English   中英

XmlHttpRequest vs cURL

[英]XmlHttpRequest vs cURL

我想知道是否有人對cURL和XHR的速度差異進行了任何測試(關於完成請求或一系列請求所花費的時間)。

具體來說,我想知道因為我想使用XHR轉到php腳本,並從那里使用cURL來獲取資源。 php頁面將確保數據格式正確,如果不是,則更改數據。 我想避免在javascript端執行此操作,因為我的理解是,如果用戶計算機速度很慢,則可能需要更長時間。

如果它有所不同,將在本地檢索所有數據。

兩者之間沒有速度差異。 您正在將HTTP請求與... HTTP請求進行比較。 出於我們的目的,他們都做了完全相同的事情,只有一個用JavaScript做,一個用PHP做。 擁有一個鏈將花費兩倍的時間(可能更多),因為您向服務器發出請求,然后您的服務器向另一台服務器發出請求。

我不明白你為什么不想用JavaScript獲取資源並廢棄PHP中位數。 這樣做我沒有看到任何問題。 (除非你的數據在另一個域上,否則它會變得更棘手,但它仍然可行。)

如果我正確理解了這個問題,區別在於XmlHttpRequest將在客戶端(javascript),而cURL將在服務器端(PHP)

這會以某種方式影響性能,具體取決於資源的位置(您說是本地),以及您將獲得多少並發請求。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM