Основной вопрос в использовании Jquery с PHP при выполнении вызовов ajax - PullRequest
1 голос
/ 11 сентября 2011

У меня есть фундаментальный вопрос об использовании Jquery с PHP при выполнении вызовов ajax в отношении производительности.Правильно ли делать 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";
}

Что лучше всего использовать в этом случае?A GET или POST

Ответы [ 3 ]

1 голос
/ 11 сентября 2011

Если вы не отправляете огромные объемы данных, вас не должно беспокоить производительность.

Этот вопрос также может быть полезен: Когда вы используете POST и когда вы используете GET?

1 голос
/ 11 сентября 2011

Как говорит Пекка, производительность не должна иметь значения. RFC 2616, спецификация HTTP 1.1 содержит всю необходимую информацию о стандартах, которым вы должны следовать при использовании GET или POST.Короткий ответ: если вы делаете один и тот же запрос GET дважды подряд, вы должны получить идентичный результат обратно.Если вы используете POST два раза подряд, вы этого не сделаете (или вы могли бы, но будет и другое обновление серверной части).

Краткий ответ: используйте GET для получения и POST для изменения.

1 голос
/ 11 сентября 2011

Производительность не имеет значения.Но есть и другие аргументы для одного или другого:

GET vs POST в Ajax

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...