新しいサーバーがあるため、複数の jquery ポストを呼び出す際にいくつかの問題があります。
一部のページでは、次のように複数の jquery 投稿を呼び出します。
$.ajax({
type: "POST",
url: "../files/processed/includes/process.php",
data: $('#myform').serialize(),
complete: function(data)
{
$('#results').html(data.responseText);
}
});
$.ajax({
type: "POST",
url: "../files/processed/includes/folders.php",
data: '',
complete: function(data)
{
$('#getFolders').html(data.responseText);
}
});
最後の投稿は常に最初の投稿を待ちます。私たちの古いサーバーでは、これは問題なく、両方の投稿が同時に読み込まれました。
少しの変更で少しスピードアップしましたが、古いサーバーを使用したときほど速くはありませんでした。奇妙なことに、新しいサーバーのリソースははるかに優れています。
私が言及した変更は次のとおりです。
$.ajax({
type: "POST",
url: "../files/processed/includes/process.php",
data: $('#myform').serialize(),
complete: function(data)
{
$('#results').html(data.responseText);
$.ajax({
type: "POST",
url: "../files/processed/includes/folders.php",
data: '',
complete: function(data)
{
$('#getFolders').html(data.responseText);
}
});
}
});
両方の投稿を同時にロードするか、少なくとも高速化するための別の修正はありますか?