[英]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";
}
在這種情況下最好使用什么? GET
或POST
性能方面,這無關緊要。 但是,還有一個關於另一個的論點:
如果您不發送大量數據,則不必擔心性能。
這個問題也可能有用: 您何時使用POST以及何時使用GET?
正如Pekka所說,性能並不重要。 RFC 2616,HTTP 1.1規范包含有關使用GET與POST時應遵循的標准所需的所有信息。 簡短的答案是,如果您連續兩次執行相同的GET請求,則應該返回相同的結果。 如果您連續兩次使用POST,則不會(或者可以,但是后端會有另一個更新)。
簡短的答案是:使用GET進行檢索,使用POST進行修改。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.