Visualizzazione risultati 1 fino 9 di 9

Discussione: Problema rapidità $.post()

  1. #1
    L'avatar di lazytime
    lazytime non è connesso Utente giovane
    Data registrazione
    17-12-2011
    Residenza
    Bergamo
    Messaggi
    43

    Unhappy Problema rapidità $.post()

    Non so perché ci impieghi un casino di tempo a mandare la variabile Post al file "set.php"
    Codice HTML:
    $('label#messagebox input[type="text"]#mx').on('keyup',function(e)
        {
            var mex = this.value;
    		
        	if(e.keyCode == 13)
            {
                var type = $('.on').attr('id');
                var dest = $('.on').text();
                if(mex.length > 0)
                {
                	var nome = document.getElementById('nb').value;
                    if(nome.length == 0)
                    {
                    	$('span#changenm').css('display','inline');
                    }
                    else
                    {
                    	$.post('set',{nome:nome,mex:mex,bd:true,type:type,dest:dest}).done(function() {
    					  alert('finito');
    					}).fail(function() {
    						alert( "Non è stato possibile aggiungere il commento." );
    					  });	  	
    					/*mex.OldMessagesADD();
    					mex.OldMessagesRESET;
    					$.ajax({
                            type:'post',
                            data:{nome:nome,mex:mex,bd:true,type:type,dest:dest},
                            url:'set',
                            success:function()
                            {                        	
    							mex.OldMessagesADD();
    							mex.OldMessagesRESET;
                            }
                        });*/
    		   document.getElementById('mx').value = null; 
                    }
                }
            }
        });

  2. #2
    karl94 non è connesso Staff AV
    Data registrazione
    03-10-2005
    Messaggi
    17,745

    Predefinito

    Perché hai indicato solo il codice JavaScript? Cosa fa lo script PHP? Hai analizzato la richiesta HTTP mediante gli strumenti per sviluppatori del tuo browser?

  3. #3
    L'avatar di lazytime
    lazytime non è connesso Utente giovane
    Data registrazione
    17-12-2011
    Residenza
    Bergamo
    Messaggi
    43

    Predefinito

    Ho indicato solo il pezzo interessato, perché il resto trascritto nel file serve ad altro; Il file php invece, prende le variabili e le registra in una tabella nel database, solo questo. Per la terza questione, non mi dà nulla di ché, mi dà le risposte ma non mi dà nulla quando scrivo; Ps: quest'ultima questione non credo di averla ben capita, puoi ragguagliarmi meglio per cortesia?

  4. #4
    karl94 non è connesso Staff AV
    Data registrazione
    03-10-2005
    Messaggi
    17,745

    Predefinito

    Ok, ma se il problema è una latenza eccessiva perché la causa dovrebbe essere nel lato client? La porzione di script che hai scritto non sembra avere problemi, poi quanto è lento esattamente?
    Misura quantitativamente le varie fasi della richiesta usando gli strumenti per sviluppatori, in particolare la scheda Network.
    E magari indica anche l'indirizzo della pagina in questione, in modo da controllare direttamente.

  5. #5
    L'avatar di lazytime
    lazytime non è connesso Utente giovane
    Data registrazione
    17-12-2011
    Residenza
    Bergamo
    Messaggi
    43

    Predefinito

    La durata d'aspetto varia dai 3 ai 10-15 secondi, il fatto è che ho creato due versioni, questa qui lenta e una veloce e il file server "quindi il file set" è il medesimo, con la diversità che quello nella versione rapida il messaggioo viene scritto con più rapidità (Non letto) la velocità di lettura sembra essere la stessa.

    Se volete verificare Voi di persona allora andate qua: http://lazytime.altervista.org/main, vi dovrete loggare per tanto usate questo account: Nickame: Lazy e password: time accertatevi di star usando la versione Beta e non Rapida, perché i problemi stanno nella versione Beta.








    PS: Vorrei evidenziare una cosa che non centra con il mio problema, ma quello del forum , più specificatamente di questo Thread, com'è che ho più di 5000 visualizzazioni? Io questo Thread l'ho aperto si e no 3 volte. Mi sembra strano, tutto qui.




    Grazie, della cordialità. ---> Beeeh.

  6. #6
    karl94 non è connesso Staff AV
    Data registrazione
    03-10-2005
    Messaggi
    17,745

    Predefinito

    Il problema sta nello script all'indirizzo lazytime.altervista.org/Sneh/sto_scrivendo, è questo che accumula un grande ritardo nelle risposte.

  7. #7
    L'avatar di lazytime
    lazytime non è connesso Utente giovane
    Data registrazione
    17-12-2011
    Residenza
    Bergamo
    Messaggi
    43

    Predefinito

    Cavolo, grazie penso di aver trovato l'errore dato che avevo scritto questa riga: sleep(3);
    Diminuendo il valore, mi si velocizza! Grazie, non avrei pensato che mi desse quei problemi!

    Grazie di tutto, ho sistemato!

  8. #8
    karl94 non è connesso Staff AV
    Data registrazione
    03-10-2005
    Messaggi
    17,745

    Predefinito

    E che ci sta a fare uno sleep? La cosa migliore sarebbe toglierlo del tutto.

  9. #9
    L'avatar di lazytime
    lazytime non è connesso Utente giovane
    Data registrazione
    17-12-2011
    Residenza
    Bergamo
    Messaggi
    43

    Predefinito

    Ma io... (mugugna come un cagnolino) .... Ok...

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •