Bonjour,


je viens vers vous car je suis fasse à un problème aléatoire de lenteur quand j'utilise $.getJSON

Pour faire simple, voici le code :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
$.getJSON('ajax.php?action=getmessages', function(data) {
// Code de la page		
                        });
je compare le timestamp avant et après le getJSON, et j'arrive des fois à 30s d'écart.
J'ai vérifier dans mon fichier ajax.php, et l'execution de la fonction ne prend pas plus 2s, donc y'a 28s d'attente quelques part, mais je ne sais pas ou :-\
Par contre, certaines fois, aucune latence, tout est instantané.

Ah, petite info aussi, mon script est sur ovh, et quand je le met sur un autre serveur, le soucis ne se pose pas !


Si quelqu'un aurai la moindre idée du pourquoi, je suis preneur

D'avance, Merci.

EDIT:

j'ai essayé en passant par ça :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
$.ajax({
	type: 'GET',
	 url: 'ajax.php?action=getmessages',
	 dataType: 'json',
	success: function(data) {
		// Code de la page
	}
});
et pareil.

Ce qui est vraiment space, c'est que l'attente est toujours de 30s (+ le temps d’exécution normal du code)