Forum PHPBoost
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 :
par:
Code PHP :
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
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&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&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&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&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
Vous pouvez commenter...
c'est quoi tout ces fichier php ?
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.
@ReidLos: C'est le moteur de "Minify"
@Alain91: J'effectue quelques optimisations justement...
@Alain91: J'effectue quelques optimisations justement...
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
Edité par ReidLos Le 27/06/10 à 22h06
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.
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
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

J'ai fait un travail manuel sans Minify et je vous met une comparaison de vitesse et surtout de poids

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
toujours pas de stats ? Donne nous des chiffres
Personnellement je trouve que l'intérêt est limité du fait de plusieurs points :
- 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. - 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 ...
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.
1 Membre en ligne :: 0 Administrateur, 0 Modérateur, 0 Membre et 1 Visiteur
Membre en ligne: Aucun membre connecté
Membre en ligne: Aucun membre connecté
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie




PHPBoost

Support
Téléchargements
Développement
Communauté
















