簡體   English   中英

進行ajax調用時在PHP中使用Jquery的基本問題

[英]Fundamental question in using Jquery with PHP when making ajax calls

在進行有關性能的Ajax調用時,在將Jquery與PHP結合使用時存在一個基本問題。 進行Get或POST是否正確。 使用ajax調用時速度更快。 我知道這個問題與PHP沒有任何關系,但想了解不同的觀點。

我要做的就是將變量傳遞給PHP並使用jquery來回顯數據。

$.post('request.php',
   { param1: value, param2:value
   }, function (data) { 
   container.html(data); }


if (isset($_POST['param1']) && isset($_POST['param2'])){

//Do some process on the server
echo "server processed data";
}

在這種情況下最好使用什么? GETPOST

性能方面,這無關緊要。 但是,還有一個關於另一個的論點:

在Ajax中獲取與發布

如果您不發送大量數據,則不必擔心性能。

這個問題也可能有用: 您何時使用POST以及何時使用GET?

正如Pekka所說,性能並不重要。 RFC 2616,HTTP 1.1規范包含有關使用GET與POST時應遵循的標准所需的所有信息。 簡短的答案是,如果您連續兩次執行相同的GET請求,則應該返回相同的結果。 如果您連續兩次使用POST,則不會(或者可以,但是后端會有另一個更新)。

簡短的答案是:使用GET進行檢索,使用POST進行修改。

暫無
暫無

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

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