La Communauté Webmaster  forum rss


  Forum-webmaster
  Technique - programmation
  PHP / MySQL
(Modérateurs: Shain, Jey, erwinol, Lilian, lauryv, ToToMaStEr)
  Afficher les scripts de publicité en dernier dans ma page eweb
« Précédent Suivant »
Pages: [1] Descendre
Répondre    Aviser des réponses    Envoyer le sujet    Imprimer
  Auteur  Sujet: Afficher les scripts de publicité en dernier dans ma page eweb  (Lu 7617 fois)
Afficher les scripts de publicité en dernier dans ma page eweb
« sur: le 21-08-2014 a 10:12:54 »
albert6999
Membre récent
*

Hors-Ligne

Messages: 5





Voir le Profil
Répondre avec citation

Bonjour à tous,

voilà mon problème du jour :
j'ai un site qui tourne relativement correctement mais qui est un peu lent à cause des publicités que j'affiche (bannières) et qui me sont fournies par des scripts de régies.

Le problème est que quand une page du site s'ouvre je dois attendre que les scripts répondent et affichent leur contenu pour continuer à afficher la page. Comme à chaque fois un ou plusieurs scripts est lent, le résultat est que cela ralentit le site.
Quand je mets Adblock, le site est rapide (1-3 seconde), quand il y a les pubs c'est plutôt du 5-10 secondes.

Alors évidemment j'ai essayé de mettre des Iframes pour que le site s'affiche sans attendre les scripts de pubs mais le gros problème est que les régies n'acceptent pas les Iframes et donc ne les comptabilisent pas, donc je ne gagne pas d'argent.

Mon idée est donc d'afficher le site sans attendre les résultats des scripts de pub, et d'afficher les pubs que quand la page est totalement affichée.

Quelqu'un sait comment faire ?

Albert

Rapporter au modérateur  

Re:Afficher les scripts de publicité en dernier dans ma page eweb
« Répondre #1 sur: le 21-08-2014 a 10:31:18 »
Chimnei
P'tit nouveau
**

Hors-Ligne

Messages: 194





Voir le Profil
Répondre avec citation

Pour que ça dure si longtemps, ton site est soit mal optimisé, soit blindé de pub...

Si tu veux que les pubs soient chargé hors chargement de la page, il faut les charger de manière asynchrone. Et là, si c'est du js, tu calles de l'ajax. Sinon, je ne vois pas de solution, hormis mettre moins de pub, ou améliorer la qualité du serveur.

Les iframes sont de toute façon à bannir.

Rapporter au modérateur  

Référencement et Optimisation de vos sites Web vitrine ou e-commerce, mes services de White-Hat SEO à votre disposition ! (message privé pour toute demande)
Re:Afficher les scripts de publicité en dernier dans ma page eweb
« Répondre #2 sur: le 21-08-2014 a 12:17:42 »
albert6999
Membre récent
*

Hors-Ligne

Messages: 5





Voir le Profil
Répondre avec citation

Merci pour té réponse mais je voudrai en savoir un peu plus sur ta méthode :

tu me dis de le faire en ajax pour afficher les pubs après l'affichage de la page intégrale mais comment tu ferais :
- faut-il remplacer tous les scripts des pubs qui sont an javascript, par de l'ajax ? car cette méthode est impossible car je ne peux pas modifier les scripts des pubs

- ou faut-il faire un script en ajax qui contiendrait mes scripts de pubs en javascript et qui  seraient appelés à la fin du chargement total de ma page ?

- ou une autre technique ?

Merci pour ton aide

Rapporter au modérateur  
Re:Afficher les scripts de publicité en dernier dans ma page eweb
« Répondre #3 sur: le 21-08-2014 a 14:49:28 »
Chimnei
P'tit nouveau
**

Hors-Ligne

Messages: 194





Voir le Profil
Répondre avec citation

L'ajax permet d'ajouter du script autour d'un script. En fait il va attendre que la page ait fini de charger entièrement avant de charger les pubs. Cherche des tutos sur internet correspondant à ton besoin, tu devrais trouver.
L'ajax n'est pas un langage spécifique.
C'est du javascript asynchrone (qui tourne en parallèle du chargement de la page, qui peut être utilisé pour un affichage de contenu dynamique en association avec du php) Il faut juste que tu l'adapte pour ton besoin.

Donc pas besoin de toucher aux pubs, tu les "enveloppe" juste de code.

Rapporter au modérateur  

Référencement et Optimisation de vos sites Web vitrine ou e-commerce, mes services de White-Hat SEO à votre disposition ! (message privé pour toute demande)
Re:Afficher les scripts de publicité en dernier dans ma page eweb
« Répondre #4 sur: le 21-08-2014 a 17:28:24 »
albert6999
Membre récent
*

Hors-Ligne

Messages: 5





Voir le Profil
Répondre avec citation

Super !

je vais tester cela
j'espère que ce n'est pas trop compliqué !!

merci pour ton aide

Rapporter au modérateur  
Re:Afficher les scripts de publicité en dernier dans ma page eweb
« Répondre #5 sur: le 21-08-2014 a 17:58:02 »
Chimnei
P'tit nouveau
**

Hors-Ligne

Messages: 194





Voir le Profil
Répondre avec citation

Avec plaisir ^^
Bon courage à toi.

Si d'autres ont d'autres solutions, allez-y, je ne connais pas tout hein.

Rapporter au modérateur  

Référencement et Optimisation de vos sites Web vitrine ou e-commerce, mes services de White-Hat SEO à votre disposition ! (message privé pour toute demande)
Re:Afficher les scripts de publicité en dernier dans ma page eweb
« Répondre #6 sur: le 22-08-2014 a 09:55:07 »
albert6999
Membre récent
*

Hors-Ligne

Messages: 5





Voir le Profil
Répondre avec citation

Bonjour,

alors j'ai testé la technique mais je n'arrive pas à trouver la fonction ajax/javascript qui dit " toute la page sans les pubs est chargée" donc maintenant tu peux exécuter les scripts javascript et donc les publicités dans les différents emplacements de la page.

j'y arrive pas, c'est balot 

Rapporter au modérateur  
Re:Afficher les scripts de publicité en dernier dans ma page eweb
« Répondre #7 sur: le 22-08-2014 a 10:23:46 »
Chimnei
P'tit nouveau
**

Hors-Ligne

Messages: 194





Voir le Profil
Répondre avec citation

Je viens de trouver encore plus simple en fait.
Le statut "onload" te permet de charger des fonctions après le chargement de la page.
Donc, tu procèdes ainsi :

tu mets toutes tes fonctions de pub dans une seule fonction.
Tu appelle cette dernière de la manière suivante :
<body onload="myFunction()">

avec le onload dans la balise body, myFunction() se lancera après le chargement complet de la page.
Ainsi, tes scripts publicitaires ne se lanceront qu'après ce chargement.

Test ça et dis moi si ça va.

Rapporter au modérateur  

Référencement et Optimisation de vos sites Web vitrine ou e-commerce, mes services de White-Hat SEO à votre disposition ! (message privé pour toute demande)
Re:Afficher les scripts de publicité en dernier dans ma page eweb
« Répondre #8 sur: le 22-08-2014 a 18:10:19 »
albert6999
Membre récent
*

Hors-Ligne

Messages: 5





Voir le Profil
Répondre avec citation

je te remercie et je vais tester cela

Rapporter au modérateur  
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