Je vous livre ici quelques informations permettant d'optimiser le temps de chargement de vos pages sous Drupal 5. J'ai effectué ces manipulations sur 2 sites à l'aide de YSlow qui est une extension Firefox :
Je ne vais traiter ici que des points de YSlow que j'ai pu (su) optimiser.
Dans le fichier .htaccess de Drupal, ajouter le code suivant, à la fin de votre fichier par exemple.
AddOutputFilterByType DEFLATE text/html text/plain text/xml text/css <Files *.js> SetOutputFilter DEFLATE </Files> <Files *.css> SetOutputFilter DEFLATE </Files>
Bon ça à l'air idiot, je l'accorde, mais vérifiez bien que le fichier CSS compressé de Drupal soit appelé dans la section <head>.
Pour les fichiers JavaScript, c'est l'inverse, assurez-vous qu'ils appelés juste avant la fermeture de la balise </body>.
Ajoutez cette ligne dans votre fichier .htaccess :
FileETag none
RewriteCond %{HTTP_HOST} ^greenit\.fr$ [NC] RewriteRule ^(.*)$ http://www.greenit.fr/$1 [L,R=301]
Si vous d'autres astuces pour optimiser un peu plus les performances de votre site sous Drupal, la discussion est ouverte !
Poster un nouveau commentaire