Bon, il est tard, mais je pensais a un truc. Si on vire l'indentation et les sauts de lignes dans les fichiers html, on peut gagner jusqu'a 50% de taille sur le fichier et donc economiser la bande passante. En bidouillant le php des sites web, on peut se demerder pour avoir un affichage avec indentation et sauts de ligne a la demande.
Maintenant, la question, ca vaut vraimment le coup ou c'est 50% de gagne seulement tres rarement ???
# Re: Gagner 50% de bande passante sur un serveur web
Posté par Mathieu Pillard (site web personnel) . Évalué à 8.
[^] # Re: Gagner 50% de bande passante sur un serveur web
Posté par Antonio Da Silva (site web personnel) . Évalué à 1.
Suffit de voir les pages recherche de Google
# Re: Gagner 50% de bande passante sur un serveur web
Posté par Mickael Villers . Évalué à 4.
faut juste vérifier avant que le navigateur qui fait la demande pourra le décompresser :)
J'avais testé ça sur des pages de genre 200ko, via php,
ça marchait bien, mais apparament, les gens voyaient pas la différence,
ils étaient pas préssés, malgré leurs 56K :)
[^] # Re: Gagner 50% de bande passante sur un serveur web
Posté par PLuG . Évalué à 9.
[^] # Re: Gagner 50% de bande passante sur un serveur web
Posté par Yusei (Mastodon) . Évalué à 2.
On m'avait dit qu'IE n'acceptait pas le gzip, mais ça commence à dater, qu'en est-il maintenant ?
[^] # Re: Gagner 50% de bande passante sur un serveur web
Posté par RB . Évalué à 7.
[^] # Re: Gagner 50% de bande passante sur un serveur web
Posté par Mathieu Pillard (site web personnel) . Évalué à 3.
Je connais certains hebergeeurs qui l'ont systematiquement desactivé vu comment leurs serveurs arrivaient pas a suivre, pour un gain plutot minime en bp...
# Re: Gagner 50% de bande passante sur un serveur web
Posté par Hardy Damien . Évalué à 7.
ensuite il existe des modules de compression de données a la volée comme mod_gzip sur apache 1.x et mod_deflate sur apache 2.x .
Pour la lisibilité du code il vaux mieux garder l'indentation de tes elements.
Dam
# Re: Gagner 50% de bande passante sur un serveur web
Posté par Gabriel . Évalué à -2.
Si vous utilisez beaucoup les spacers pour caller vos pages (spacer.gif) (oui say mal faut utiliser les table je sais...) mettre un s.gif à la racine du site.
Ainsi au lieu d'appeler "images/spacer.gif" voire "monsite/v1/general/magrandmerefaitduvelo/images/espaceur.gif" il tapera dans "/s.gif" soient qq 20 ou 30 carac en moins. Sur un tableau dynamique de 25 lignes avec disons 3 spaceurs tu gagnes... un peu mais c'erst déjà ça!
[^] # Re: Gagner 50% de bande passante sur un serveur web
Posté par _seb_ . Évalué à 5.
[^] # Re: Gagner 50% de bande passante sur un serveur web
Posté par Laurent J (site web personnel, Mastodon) . Évalué à 3.
Moi, j'ai encore une meilleur idée : ne plus utiliser des spacers...
Voici comment : apprendre CSS. http://openweb.eu.org/css/(...)
Et pi, en même temps, ne plus utiliser de tableaux pour la mise en page, parce que c'est mal (tm) :
http://openweb.eu.org/articles/problemes_tableaux/(...)
Et tout ça me permet de gagner de 40 à 60% dans le poids de ta page sans dégrader la lisibilité du code source avec des techniques de sioux à 2 balles.
Un exemple, 41% d'économie au niveau de la BP (et je ne détaille pas l'économie en temps de maintenance/évolution, ça c'est infini) :
http://ljouanneau.com/standards/convertion/debian-fr/(...)
[^] # Retour à la réalité svp
Posté par Gabriel . Évalué à 0.
Merci je sais que ça existe.
Et alors?
N'oubliez pas qu'on vit dans un monde qui te pré-existe. Est-ce que je râle parce que devant ma fenêtre il y a un bâtiment moche?
Si mon client a une page qui tourne bien avec des spacers je la ré-écris à ses frais?
Si le (les) graphistes de mon client utilisent les spacers par manque de temps, par manque d'argent , par manque d'organisation pour se former aux css, je reprends toutes les pages et les ré écris en html à la css ? Il va être content mais je lui fais quand au client ces 2-3-4-5-10 fonctionnalités qui lui permettent de mettre ses pages webs en avant? Tu crois que dans un conseil d'administration le dsi va se vanter de la conformation des pages aux css? "Mais ça marche pas sous tous les navigateurs" Pas de bol ses clients sont des gens qui souvent sont perdus dans la France profonde ont un vieux win95 qui tourne (pas mal de gens selon les stats) ou un vieux mac, et ne savent pas la différence entre NN 4, IE 4 et Mozilla.
Si mon client veut passer sous microsoft avec des utlisations du javascript IE au lieu de XUL, désolé mais je vais dire ce que je pense mais c'est sa techno ce sont ses machines pas les miennes c'est son futur pas le mien.
Les css en plus je les mets en avant je les vante j'en dis tout le bien possible, et je les utilise le plus possible (désolé d'être sincère mais j'adore les CSS!!!!).
Mais: Je les utilise quand j'ai le temps, quand j'ai le temps aussi de me former (parce que les hacks pour passer sous IE5 ou IE mac ils sont pas mal et je les connais pas par coeur et parce que openweb a publié deux articles en 6 mois) quand c'est une nouvelle page et pas une maintenance tordue. Et quand on me court pas le haricot avec des sai mal.
ça marche et c'est déjà un exploit dans certaines conditions crois moi.
"If it works don't fix it"
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.