Consultez la formation SEO spéciale Wordpress
par WebRankInfo / Ranking Metrics

Messages: 460

Enregistré le: 3 Fév 2005

Message le Jeu Mar 16, 2017 15:22

Bonjour,

je souhaiterais savoir quel code est d'après vous le mieux optimisé. Et si ce n'est pas le cas comment faire pour l'optimiser le plus possible. Merci

Je précise que les 2 codes font exactement la meme chose.

Code 1 :

Code: Tout sélectionner
$("#button_url_home").attr("disabled", false).click(function(){

   $('#block_form, #text_interval_home').fadeOut(500, function(){

      $.ajax({
type: 'POST',
timeout:3000,
url: '?mod=parameters_url',
error: function(jqXHR, textStatus) {
            $('#block_choice').html('<span class="text_error">Fail Request : ' + textStatus + '</span><br><b>Retry please</b>').fadeIn(500);
         },
data: {
            url_home: $('#input_url').val(),
         },
success: function(data){
            
            if(data.length != 0 ){
               
               $('#block_choice').html(data).fadeIn(500);
            }else
            
            $('#block_choice').fadeIn(500);
         }
      });
   });
   
   return false;
});


Code 2 :

Code: Tout sélectionner
$("#button_url_home").attr("disabled", false).click(function(){
   
   var req_url = $.post("?mod=parameters_url", { url_home: $('#input_url').val()});

   $('#block_form, #text_interval_home').fadeOut(500, function(){
      
      req_url.done(function(data) {
         
         if(data.length != 0 )
         
         $('#block_choice').html(data).fadeIn(500);
         
         else
         
         $('#block_choice').fadeIn(500);
      });
      req_url.fail(function(jqXHR, textStatus) {
         
         $('#block_choice').html('<span class="text_error">Fail Request : ' + textStatus + '</span><br><b>Retry please</b>').fadeIn(500);
         req_url.abort();
      });
   });
   
   return false;
});


Merci
Haut
2 Réponses
Messages: 148

Enregistré le: 19 Oct 2016

Message le Jeu Mar 16, 2017 16:30

Je ne saurai pas te dire quel code est le mieux mais en général, si deux codes font exactement la même chose, autant prendre celui qui est le moins volumineux.
Haut
Messages: 8558

Enregistré le: 14 Mai 2003

Message le Jeu Mar 16, 2017 16:32

Le navigateur permet de mesurer le temps d’exécution du JS.
Haut

Formation recommandée sur ce thème :

Formation SEO spéciale Wordpress : apprenez à optimiser le référencement naturel d'un site fait avec Wordpress... Formation Ranking Metrics animée par un expert SEO / Wordpress.

Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.