- Forums
- La vie du site
- Informations et actualités
- Articles : Vos réactions
- [Administrer] Outils et conseils pour améliorer les performances d'un site Joomla!
×
Pour discuter des articles publiés sur le site.
Question [Administrer] Outils et conseils pour améliorer les performances d'un site Joomla!
- lavsteph
- Auteur du sujet
- Hors Ligne
- V.I.P
- Fondateur
Réduire
Plus d'informations
- Messages : 9394
- Remerciements reçus 500
01 Sep 2013 11:29 - 08 Sep 2013 00:47 #1
par lavsteph
[Administrer] Outils et conseils pour améliorer les performances d'un site Joomla! a été créé par lavsteph
Dernière édition: 08 Sep 2013 00:47 par lavsteph.
Les utilisateur(s) suivant ont remercié: starter
Connectez-vous ou Créer un compte pour participer à la conversation.
- cavo789
- Hors Ligne
- Auteur
- Développeur d'aeSecure
01 Sep 2013 11:50 #2
par cavo789
Christophe
Développeur d'aeSecure; suite de protection et d'optimisation de sites web Apache - www.aesecure.com
Votre site a été hacké ? Quelques conseils : www.aesecure.com/fr/blog/site-hacke.html
www.aesecure.com/fr/blog/joomla-securite.html
Réponse de cavo789 sur le sujet [Administrer] Outils et conseils pour améliorer les performances d'un site Joomla!
Bonjour
Merci pour cet article fort complet.
J'ai également écrit quelque chose sur le sujet il y a quelques mois (allevents.avonture.be/fr/item/463-optimisation-seo.html).
D'autres liens :
magazine.joomla.org/issues/issue-july-20...load-in-1-29-seconds
fr.slideshare.net/siteground/how-to-spee...-your-joomla-website
www.cloudaccess.net/upcoming-special-web...our-joomla-site.html
www.ostraining.com/blog/joomla/video-speed-joomla/
www.siteground.com/tutorials/joomla/joomla-speed.htm
JCH Optimize permet de gagner pas mal.
Il faut aussi mentionner
* RIOT ( luci.criosweb.ro/riot/download/ ) pour la compression des images avant upload sur son site.
* Spriteme ( (spriteme.org/) pour la création d'images sprite et css associé.
pour activer la compression depuis son fichier .htaccess :
et là, vous le constaterez, le gain est vraiment très significatif.
Bonne journée.
Merci pour cet article fort complet.
J'ai également écrit quelque chose sur le sujet il y a quelques mois (allevents.avonture.be/fr/item/463-optimisation-seo.html).
D'autres liens :
magazine.joomla.org/issues/issue-july-20...load-in-1-29-seconds
fr.slideshare.net/siteground/how-to-spee...-your-joomla-website
www.cloudaccess.net/upcoming-special-web...our-joomla-site.html
www.ostraining.com/blog/joomla/video-speed-joomla/
www.siteground.com/tutorials/joomla/joomla-speed.htm
JCH Optimize permet de gagner pas mal.
Il faut aussi mentionner
* RIOT ( luci.criosweb.ro/riot/download/ ) pour la compression des images avant upload sur son site.
* Spriteme ( (spriteme.org/) pour la création d'images sprite et css associé.
pour activer la compression depuis son fichier .htaccess :
// Compression depuis .htaccess
<IfModule mod_gzip.c>
mod_gzip_on Yes
mod_gzip_dechunk Yes
mod_gzip_item_include file \.(html?|txt|css|js|php|pl)$
mod_gzip_item_include handler ^cgi-script$
mod_gzip_item_include mime ^text/.*
mod_gzip_item_include mime ^application/x-javascript.*
mod_gzip_item_exclude mime ^image/.*
mod_gzip_item_exclude rspheader ^Content-Encoding:.*gzip.*
</IfModule>
// Spécifie une durée de vie en fonction du type de données
<IfModule mod_expires.c>
ExpiresActive On
# Default expiration: 1 hour after request
ExpiresDefault "now plus 1 hour"
# CSS and JS expiration
ExpiresByType text/css "now plus 1 month"
ExpiresByType application/javascript "now plus 1 month"
ExpiresByType application/x-javascript "now plus 1 month"
# htc files (css3pie)
ExpiresByType text/x-component "access plus 1 month"
# rss feed
ExpiresByType application/rss+xml "access plus 4 hour"
# webfonts
ExpiresByType font/truetype "access plus 1 month"
ExpiresByType font/opentype "access plus 1 month"
ExpiresByType application/x-font-woff "access plus 1 month"
ExpiresByType image/svg+xml "access plus 1 month"
ExpiresByType application/vnd.ms-fontobject "access plus 1 month"
ExpiresByType application/x-font-ttf "access plus 1 year"
# Image files expiration
ExpiresByType image/svg+xml "now plus 1 month"
ExpiresByType image/gif "now plus 1 month"
ExpiresByType image/jpeg "now plus 1 month"
ExpiresByType image/png "now plus 1 month"
ExpiresByType image/vnd.microsoft.icon "now plus 1 year"
ExpiresByType image/x-icon "now plus 1 year"
ExpiresByType image/ico "now plus 1 year"
ExpiresByType image/icon "now plus 1 year"
ExpiresByType text/ico "now plus 1 year"
ExpiresByType application/ico "now plus 1 year"
</IfModule>
et là, vous le constaterez, le gain est vraiment très significatif.
Bonne journée.
Christophe
Développeur d'aeSecure; suite de protection et d'optimisation de sites web Apache - www.aesecure.com
Votre site a été hacké ? Quelques conseils : www.aesecure.com/fr/blog/site-hacke.html
www.aesecure.com/fr/blog/joomla-securite.html
Les utilisateur(s) suivant ont remercié: starter
Connectez-vous ou Créer un compte pour participer à la conversation.
- lavsteph
- Auteur du sujet
- Hors Ligne
- V.I.P
- Fondateur
Réduire
Plus d'informations
- Messages : 9394
- Remerciements reçus 500
03 Sep 2013 19:12 #3
par lavsteph
Réponse de lavsteph sur le sujet [Administrer] Outils et conseils pour améliorer les performances d'un site Joomla!
Bonsoir Christophe,
merci pour les liens complémentaires et les lignes à ajouter à un htaccess , à ce propos pour les lecteurs
Ne pas copier pas le lignes avec de antislash
merci pour les liens complémentaires et les lignes à ajouter à un htaccess , à ce propos pour les lecteurs
Ne pas copier pas le lignes avec de antislash
ou commentez-les comme ceci// Compression depuis .htaccess
# Compression depuis .htaccess
Les utilisateur(s) suivant ont remercié: starter
Connectez-vous ou Créer un compte pour participer à la conversation.
- cavo789
- Hors Ligne
- Auteur
- Développeur d'aeSecure
03 Sep 2013 23:11 #4
par cavo789
Christophe
Développeur d'aeSecure; suite de protection et d'optimisation de sites web Apache - www.aesecure.com
Votre site a été hacké ? Quelques conseils : www.aesecure.com/fr/blog/site-hacke.html
www.aesecure.com/fr/blog/joomla-securite.html
Réponse de cavo789 sur le sujet [Administrer] Outils et conseils pour améliorer les performances d'un site Joomla!
Bonsoir Stéphane
Tu as raison concernant les commentaires, j'aurai dû être plus vigilant.
Il s'agit de commentaires qui n'étaient pas destinées à être copiées dans le .htaccess mais issu de mon programme de gestion de notes.
Bonne soirée
Tu as raison concernant les commentaires, j'aurai dû être plus vigilant.
Il s'agit de commentaires qui n'étaient pas destinées à être copiées dans le .htaccess mais issu de mon programme de gestion de notes.
Bonne soirée
Christophe
Développeur d'aeSecure; suite de protection et d'optimisation de sites web Apache - www.aesecure.com
Votre site a été hacké ? Quelques conseils : www.aesecure.com/fr/blog/site-hacke.html
www.aesecure.com/fr/blog/joomla-securite.html
Connectez-vous ou Créer un compte pour participer à la conversation.
- lavsteph
- Auteur du sujet
- Hors Ligne
- V.I.P
- Fondateur
Réduire
Plus d'informations
- Messages : 9394
- Remerciements reçus 500
04 Sep 2013 18:36 - 04 Sep 2013 18:39 #5
par lavsteph
Réponse de lavsteph sur le sujet [Administrer] Outils et conseils pour améliorer les performances d'un site Joomla!
A rajouter en complément de la compression Gzip
Deux outils intéressant pour les CSS (et JS pour le second)
# BEGIN Cache-Control Headers
<ifModule mod_headers.c>
<filesMatch "\.(ico|jpe?g|png|gif|swf)$">
Header set Cache-Control "public"
</filesMatch>
<filesMatch "\.(css)$">
Header set Cache-Control "public"
</filesMatch>
<filesMatch "\.(js)$">
Header set Cache-Control "private"
</filesMatch>
<filesMatch "\.(x?html?|php)$">
Header set Cache-Control "private, must-revalidate"
</filesMatch>
</ifModule>
# END Cache-Control Headers
# BEGIN Expire headers
<ifModule mod_expires.c>
ExpiresActive On
ExpiresDefault "access plus 5 seconds"
ExpiresByType image/x-icon "access plus 2592000 seconds"
ExpiresByType image/jpeg "access plus 2592000 seconds"
ExpiresByType image/png "access plus 2592000 seconds"
ExpiresByType image/gif "access plus 2592000 seconds"
ExpiresByType application/x-shockwave-flash "access plus 2592000 seconds"
ExpiresByType text/css "access plus 604800 seconds"
ExpiresByType text/javascript "access plus 1 week"
ExpiresByType application/javascript "access plus 1 week"
ExpiresByType application/x-javascript "access plus 1 week"
ExpiresByType text/html "access plus 600 seconds"
ExpiresByType application/xhtml+xml "access plus 600 seconds"
</ifModule>
# END Expire headers
<FilesMatch "\.(ico|pdf|flv|jpg|jpeg|png|gif|js|css|swf)(\.gz)$">
Header set Expires "Thu, 15 Apr 2015 20:00:00 GMT"
</FilesMatch>
<FilesMatch "\.(ico|pdf|flv|jpg|jpeg|png|gif|js|css|swf)(\.gz)?$">
Header unset ETag
FileETag None
</FilesMatch>
<FilesMatch "\.(avi|mov|mp3|wmv|wav)$">
ExpiresDefault A29030400
Header append Cache-Control "public"
</FilesMatch>
Deux outils intéressant pour les CSS (et JS pour le second)
Dernière édition: 04 Sep 2013 18:39 par lavsteph.
Connectez-vous ou Créer un compte pour participer à la conversation.
- xillibit
- Hors Ligne
- Modérateur
- Kunena développeur
04 Sep 2013 21:41 - 04 Sep 2013 21:44 #6
par xillibit
Réponse de xillibit sur le sujet [Administrer] Outils et conseils pour améliorer les performances d'un site Joomla!
En passant à une version supérieure de php on peut avoir des gains surtout en passant de la version 5.3.x à 5.4.x : blog.asmallorange.com/2013/08/php-roadmap-performance/
Peu de composants dans la sphère Joomla! se préoccupent des performance, et le nombre de modules/plugins chargés influencent aussi les performances
Peu de composants dans la sphère Joomla! se préoccupent des performance, et le nombre de modules/plugins chargés influencent aussi les performances
Dernière édition: 04 Sep 2013 21:44 par xillibit.
Les utilisateur(s) suivant ont remercié: starter
Connectez-vous ou Créer un compte pour participer à la conversation.
Droit d'accès du forum
- Vous ne pouvez pas: Créer un nouveau sujet.
- Vous ne pouvez pas: Répondre au sujet.
- Vous ne pouvez pas: Éditer votre message.
Modérateurs: lavsteph, tramber91, Scottux, serge, starter
- Forums
- La vie du site
- Informations et actualités
- Articles : Vos réactions
- [Administrer] Outils et conseils pour améliorer les performances d'un site Joomla!
Temps de génération de la page : 0.958 secondes