Diminuer le poids des pages PHP grâce à JavaScript
15 messages
• Page 1 sur 1
- ZeBrian
- WRInaute discret

- Messages: 54
- Inscription: 7 Juin 2006
Diminuer le poids des pages PHP grâce à JavaScript
Bonjour,
J'écris ce message pour vous informer d'un tutorial que j'ai écrit ce matin : http://www.web2master.fr/?p=optimisation
Il permet d'alléger considérablement les pages PHP qui contiennent un grand nombre de répétitions d'un même modèle HTML, par exemple une liste de commentaires sur un blog. Le principe est d'appliquer le modèle HTML du côté JavaScript et non du côté PHP. Une solution pour les visiteurs n'ayant pas JavaScript est également présentée
Bonne journée !
J'écris ce message pour vous informer d'un tutorial que j'ai écrit ce matin : http://www.web2master.fr/?p=optimisation
Il permet d'alléger considérablement les pages PHP qui contiennent un grand nombre de répétitions d'un même modèle HTML, par exemple une liste de commentaires sur un blog. Le principe est d'appliquer le modèle HTML du côté JavaScript et non du côté PHP. Une solution pour les visiteurs n'ayant pas JavaScript est également présentée
Bonne journée !
- ZeBrian
- WRInaute discret

- Messages: 54
- Inscription: 7 Juin 2006
Non, il n'y aura pas de problème de référencement si on utilise l'astuce donnée au début du tutorial permettant de rediriger les utilisateurs n'ayant pas JavaScript vers l'ancienne page non optimisée ! Google n'a pas JavaScript donc il ira sur la page où tout est en HTML dès le départ, donc le référencement se fera sans problème 
-

KOogar - WRInaute accro

- Messages: 3974
- Inscription: 16 Nov 2004
ZeBrian a écrit:Il n'y a pas de problème de référencement si on utilise l'astuce donnée au début du tutorial permettant de rediriger les utilisateurs n'ayant pas JavaScript vers l'ancienne page non optimisée ! Google n'a pas JavaScript donc il ira sur la page où tout est en HTML dès le départ, donc le référencement se fera sans problème
T'a plus qu'a rajouter le texte + haut dans ton tuto avec comme titre :: Que vont voir les spiders ? car c'est vrai que ce n'est pas tres clair. "Préparation du système" c'est trop generale. Vulgariser, rendre vivant et faire ressortir les mots clefs d'un tuto est un exercice particulierement difficile. Le tien est un peu lourd. Par contre le sujet est bien, alleger une page est toujours d'actua mais j'ai eu du mal a suivre tes "6" etapes.
-

Leonick - WRInaute accro

- Messages: 19592
- Inscription: 8 Aoû 2004
Sauf que dans le chargement de la page, il y a aussi la partie js et que j'ai de fort doutes que cela fasse réellement gagner du temps. D'autant plus que la quasi totalité des serveurs web sont réglés pour zipper le contenu de la page.ZeBrian a écrit:Bah accélérer le chargement des pages
Donc ca revient plus ou moins à la même chose que de vouloir faire de l'Ajax à tout prix. Est-ce qu'il y a un réel intérêt pour l'internaute ?
- ZeBrian
- WRInaute discret

- Messages: 54
- Inscription: 7 Juin 2006
En fait, ce tuto m'est venu à l'idée quand j'ai vu le code HTML des commentaires du site "PC INpacf".
Voici donc un exemple de page comportant un grand nombre de commentaires et qui gagnerait à être optimisée avec ma technique (en plus d'un peu de CSS) : http://www.pcinpact.com/actu/news/34744 ... s.htm?vc=1
Je suis parfaitement d'accord que quelqu'un qui maîtrise bien les CSS peut à peu près autant optimiser sa page niveau poids tout en ne donnant pas de calcul supplémentaire au client, mais par exemple ici, il est difficile de se passer des <table> : je pense que ma technique serait alors profitable
PS : J'ai essayé de proposer une version en <div> de cette liste de commentaires au webmaster, mais j'ai été confronté à un bug de IE (avec un clear:left) qui rendait ma solution inutile...
PS2 : Leonick -> Ce n'est pas de l'AJAX mais c'est vrai que j'ai tendance à utiliser JavaScript pour trouver solution à tous mes problèmes
Voici donc un exemple de page comportant un grand nombre de commentaires et qui gagnerait à être optimisée avec ma technique (en plus d'un peu de CSS) : http://www.pcinpact.com/actu/news/34744 ... s.htm?vc=1
Je suis parfaitement d'accord que quelqu'un qui maîtrise bien les CSS peut à peu près autant optimiser sa page niveau poids tout en ne donnant pas de calcul supplémentaire au client, mais par exemple ici, il est difficile de se passer des <table> : je pense que ma technique serait alors profitable
PS : J'ai essayé de proposer une version en <div> de cette liste de commentaires au webmaster, mais j'ai été confronté à un bug de IE (avec un clear:left) qui rendait ma solution inutile...
PS2 : Leonick -> Ce n'est pas de l'AJAX mais c'est vrai que j'ai tendance à utiliser JavaScript pour trouver solution à tous mes problèmes
- ZeBrian
- WRInaute discret

- Messages: 54
- Inscription: 7 Juin 2006
Ce n'est qu'une solution parmi d'autres que je propose, d'ailleurs si tu as une solution qui fonctionne pour refaire les commentaires du site donné plus haut (PCINpact) avec des <div> et du CSS tout en fonctionnant sous IE6, j'aimerais bien voir 
-

Patrice A. - WRInaute passionné

- Messages: 2415
- Inscription: 11 Fév 2005
[hs]Le test de la souris HP que tu as mis en lien... excellent. Je vais bookmarker le site
[/hs]
15 messages
• Page 1 sur 1
Lectures recommandées sur ce thème :
- Comment diminuer le poids de sa page web ?
- Diminuer le poids des liens internes
- Diminuer le poids d' un logo/bannière d' un partenaire
- Site PR5, grace à un seul lien Javascript !
- [JAVASCRIPT] edition de valeurs dans un tableau grâce à AJAX
- Calculer le poids d'une image en PHP
- variable de recuperation de poids de fichier en php
- [Défis] Accéder à GTalk grâce à PHP/Jabber
- Poids D'UNE page ou poids DES pages ?
- PHP et javascript (varible php)
Consultez la description détaillée des produits ou services de Google suivants : Google Related Links, Google Compute
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités


