La Communauté Webmaster  forum rss


  Forum-webmaster
  Technique - programmation
  PHP / MySQL
(Modérateurs: Shain, Jey, erwinol, Lilian, lauryv, ToToMaStEr)
  Tchat php fait beuger navigateur !
« Précédent Suivant »
Pages: [1] Descendre
Répondre    Aviser des réponses    Envoyer le sujet    Imprimer
  Auteur  Sujet: Tchat php fait beuger navigateur !  (Lu 1591 fois)
Tchat php fait beuger navigateur !
« sur: le 03-12-2012 a 15:39:22 »
betgoichon
Membre récent
*

Hors-Ligne

Messages: 8





Voir le Profil    E-Mail
Répondre avec citation

Bonjour je sollicite votre aide je mexplique , j'ai un tchat creer de toute piece le problème  ses que ma page tchat charge mal, elle me fai relentir mes gif du sif sont au ralenti !  en gros meme mais membres ne peuvent ecrire car si il envoye un mesage sa ralenti , par contre le reste du site fonctionne parfaitement ya que sur la page tchat que sa beug je ou s propose de voir mes 2 cas :

site : http://betgoichon.com/
page tchat :http://betgoichon.com/index.php?op=tchat    la sa deconne

donc je peu vous donner mon fichier ajax xl js qui est composer comme ceci :

// JavaScript Document

var timer = setInterval(maFonctionAjax,5000);
/* ============================== */
function maFonctionAjax()
{
  var MonAjax;
  if (window.XMLHttpRequest){ MonAjax = new XMLHttpRequest();}
  else if (window.ActiveXObject) {MonAjax = new ActiveXObject('Microsoft.XMLHTTP');}
  else {
    alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest...");
    MonAjax = false;  }
  MonAjax.open('POST',"modules/tchat/ajax_news_pdo_xl.php",true);
  MonAjax.onreadystatechange = function()
  {
      if (MonAjax.readyState == 4 && MonAjax.status==200)
      {
          if (document.getElementById)
          {   
          document.getElementById('LeRetourL').innerHTML=''+MonAjax.responseText+'';
          setTimeout("image()", 1000);                   
          }   
      }
      else{                       
          document.getElementById('load').style.visibility="visible";
          }
  }
  MonAjax.setRequestHeader('Content-type','application/x-www-form-urlencoded');
  MonAjax.send();                 
}
function image()
{
document.getElementById('LeRetourL').style.visibility="visible";
document.getElementById('load').style.visibility="hidden";
}

et mon dossier ajax js qui est composer comme ceci :


function createXHR()
{
    var request = false;
        try {
            request = new ActiveXObject('Msxml2.XMLHTTP');
        }
        catch (err2) {
            try {
                request = new ActiveXObject('Microsoft.XMLHTTP');
            }
            catch (err3) {
      try {
         request = new XMLHttpRequest();
      }
      catch (err1)
      {
         request = false;
      }
            }
        }
    return request;
}

aidez moi svp la ses insuportable de rien comprendre merci a vous

Rapporter au modérateur  

Re:Tchat php fait beuger navigateur !
« Répondre #1 sur: le 22-01-2013 a 10:51:59 »
kosmos
Membre récent
*

Hors-Ligne

Messages: 48





Voir le Profil    WWW    E-Mail
Répondre avec citation

Bonjour,
Il faudrait déjà dans un premier temps, des logins de test si vous voulez que l'on jette un oeil.

Ensuite, vous faites un requête toutes les 5 secondes... avez-vous un hébergement supportant ceci en sachant que c'est exponentielle car autant de requête qu'il y a de personnes sur le tchat.

Rapporter au modérateur  

Besoin d'une agence internet pour créer un site web?
SIRET :    52341023100014
Tel : 06.20.22.56.31
Répondre    Aviser des réponses    Envoyer le sujet    Imprimer
Pages: [1] Monter
« Précédent Suivant »
Sauter à: 

Votre statut : Invité
Vous devez être membre pour participer.
 
 
Let’s Encrypt : le certificat SSL gratuit
Tester votre site internet sur différents navigateurs
[WordPress] Des problèmes avec l’administration ?
Rappel : Mettez à jour vos CMS et vos sites E-commerce
Le .fr fête ses 25 années d’existence !
Mesurer votre audience en temps réel avec BubbleStat
Porter réclamation contre Google Panda ?
Zlio n’est plus …
 
 
 
 
 

Copyright (c) Devclic 2002 - 2026 - Tous droits réservés

creation site internet strasbourg