Annonces
Question aléatoire
Livre d'or

Par Visiteur

Merci beaucoup a toute votre équipe

Livre d'or

Mini sondage
Disposez-vous de PHP 5 chez votre hébergeur ?








Résultats

 
   Le 25/06/10 à 16h55 Citer      

Booster Minigun

Groupe: Membre

Sexe:
Inscrit le: 21/04/09
Messages: 31
Lieu: France
Liste des optimisations: http://developer.yahoo.com/performance/rules.html
Vérification: http://gtmetrix.com/

J'ai créé à mes heures perdues un thème "Base" optimisé (images, css, js) que je vous donne en téléchargement.
Téléchargement: optimized-base.rar

Vous devez par contre changer:
Code PHP :
<link rel="stylesheet" href="{PATH_TO_ROOT}/templates/{THEME}/min/b=phpboost/templates/{THEME}/theme&amp;f=design.css,global.css,generic.css,content.css,bbcode.css" type="text/css" media="screen, print, handheld" />
 
ET
 
<script type="text/javascript" src="{PATH_TO_ROOT}/templates/{THEME}/min/b=phpboost/kernel/framework/js&amp;f=global.js,scriptaculous/prototype.js,scriptaculous.js"></script>


par:
Code PHP :
<link rel="stylesheet" href="{PATH_TO_ROOT}/templates/{THEME}/min/b=DOSSIER D'INSTALLATION DE PHPBOOST 3.0/templates/{THEME}/theme&amp;f=design.css,global.css,generic.css,content.css,bbcode.css" type="text/css" media="screen, print, handheld" />
 
ET
 
<script type="text/javascript" src="{PATH_TO_ROOT}/templates/{THEME}/min/b=DOSSIER D'INSTALLATION DE PHPBOOST 3.0/kernel/framework/js&amp;f=global.js,scriptaculous/prototype.js,scriptaculous.js"></script>


Après pour que ça soit adaptable à toutes les installations, faudrait créer une variable (sans le "/" avant de {PATH_TO_ROOT} qui donne "/phpboost" chez moi et qui devrai donner "phpboost" dans le paramètre d'URL)
Allez aussi faire un tour avec votre navigateur dans "/templates/base-optimized/min/builder/" ;)

Il faudra aussi virer la variable des CSS alternatifs + galerie et les mettre "bien" (ayé... j'arrête d'expliquer xD)



Edité par Gobiel Le 25/06/10 à 16h56

pm http://gobiel.info/    
   Le 27/06/10 à 18h58 Citer      

Booster Minigun

Groupe: Membre

Sexe:
Inscrit le: 21/04/09
Messages: 31
Lieu: France
Vous pouvez commenter...

pm http://gobiel.info/    
   Le 27/06/10 à 20h14 Citer      

Booster Fusée

Equipe Graphique
Développement Modules
Groupe: Equipe PHPBoost

Sexe:
Inscrit le: 27/02/09
Messages: 4732
Lieu: Alsace
c'est quoi tout ces fichier php ?

pm    
   Le 27/06/10 à 20h32 Citer      

Booster Mortier

Groupe: Membre

Sexe:
Inscrit le: 20/01/08
Messages: 919
Lieu: Region parisien...

Il existe des outils assez faciles à installer pour analyser et optimiser le temps de réponse de son site.

J'en cite 2 pour firefox :

1/ Yslow

2/ Page Speed

Le diagnostic est une chose mais souvent on se rend compte que le plus difficile est la mise en oeuvre des solutions proposées pour être plus efficace.

pm    
   Le 27/06/10 à 21h48 Citer      

Booster Minigun

Groupe: Membre

Sexe:
Inscrit le: 21/04/09
Messages: 31
Lieu: France
@ReidLos: C'est le moteur de "Minify"
@Alain91: J'effectue quelques optimisations justement... ;)

pm http://gobiel.info/    
   Le 27/06/10 à 22h05 Citer      

Booster Fusée

Equipe Graphique
Développement Modules
Groupe: Equipe PHPBoost

Sexe:
Inscrit le: 27/02/09
Messages: 4732
Lieu: Alsace
Utilisé un moteur comme minify n'est pas forcément bénéfique, car côté serveur, il y as quand même des taches a faire... Peux tu nous donner tes résultats avant et après ?



Edité par ReidLos Le 27/06/10 à 22h06

pm    
   Le 27/06/10 à 23h24 Citer      

Booster Mortier

Groupe: Membre

Sexe:
Inscrit le: 20/01/08
Messages: 919
Lieu: Region parisien...


En fait, il faut trouver l'équilibre entre l'envoi d'un seul fichier traité par minify et l'envoi séparé tel qu'il est actuellement réalisé pour chaque css et chaque js.

Les outils cités dans les posts précédents font également des mesures de temps de réponse

Ce serait effectivement bien comme le suggère RediLos d'avoir des résultats de mesure.

pm    
   Le 30/06/10 à 13h56 Citer      

Booster Minigun

Groupe: Membre

Sexe:
Inscrit le: 21/04/09
Messages: 31
Lieu: France
Bien sûr, le truc avec Minify n'est qu'un concept ;)
J'ai fait un travail manuel sans Minify et je vous met une comparaison de vitesse et surtout de poids :D
Là, j'ai juste compressé les feuilles de style et les images (sans faire de sprites ni unifier les css)

Téléchargement: optimized-base 2.rar

pm http://gobiel.info/    
   Le 30/06/10 à 14h00 Citer      

Booster Fusée

Equipe Graphique
Développement Modules
Groupe: Equipe PHPBoost

Sexe:
Inscrit le: 27/02/09
Messages: 4732
Lieu: Alsace
toujours pas de stats ? Donne nous des chiffres :)

pm    
   Le 18/07/10 à 22h37 Citer      

Booster Fuzil

Groupe: Membre

Inscrit le: 07/08/09
Messages: 79
Personnellement je trouve que l'intérêt est limité du fait de plusieurs points :

  1. Vitesse des connexions actuelles
    Aujourd'hui, la plus part des gens ont une connexion ADSL assez rapide (+ 1 mb/s). Après, faut voir comment justifier l'économie de quelques ko.
  2. Charge côté serveur
    Le script consomme des ressources, on perd côté serveur pour gagner côté client. C'est possible de gagner côté client mais de perdre côté serveur, l'intérêt est nul ...

pm    
   Le 20/07/10 à 18h57 Citer      

Booster Mortier

Groupe: Membre

Sexe:
Inscrit le: 20/01/08
Messages: 919
Lieu: Region parisien...

Etre vigilant sur les vitesses c'est devenu une exigence des moteurs de recherche comme Google. De plus, c'est n'est peut-être pas un problème pour un site avec quelques visites par jour mais la réussite aidant et la notoriété le nombre de connexions simultannées à gérer oblige à faire attention.

Donc si une solution peut être envisagée à la source. Elle est ensuite plus facile à généraliser pour s'dapter aux augmentations des visiteurs.

pm    
1 Membre en ligne :: 0 Administrateur, 0 Modérateur, 0 Membre et 1 Visiteur
Membre en ligne: Aucun membre connecté
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie
Annonces