Résolu Je recherche des conseils afin d'optimiser au mieux mon XenForo

Statut
N'est pas ouverte pour d'autres réponses.

iSnAwXz

Premium
Inscription
26 Novembre 2011
Messages
8 111
Réactions
2 604
Points
15 341
RGCoins
0
Bonjour,

j'ai récemment effectué un test de performance sur mon site, malheureusement on peut voir que le site n'est pas le plus performant.



Avez-vous des conseils à me donner pour le rendre le plus efficace possible.

Cordialement
 

iSnAwXz

Premium
Inscription
26 Novembre 2011
Messages
8 111
Réactions
2 604
Points
15 341
RGCoins
0
Oui j'attends son retour merci du tag. Toutes personnes ayant des connaissances en config sont les bienvenues.
Avant qu'on me demande le mod_gzip & deflate sont activé ;)
 

Falkio ?

Ancien staff
Inscription
29 Décembre 2016
Messages
1 612
Réactions
1 125
Points
10 656
RGCoins
0
Déjà si je peux te conseiller met ton site sous CloudFlare c'est très efficace :)
Après des addons qui optimisent les images upload sur ton forum :)
 

SyTry'

Premium
Inscription
22 Mai 2015
Messages
2 608
Réactions
814
Points
15 671
RGCoins
0
Salut,

Comme je t'ai dis tu peux essaye via des add-ons :
Sinon via la page d'aide XenForo via la docs :
SyTry,
 

iSnAwXz

Premium
Inscription
26 Novembre 2011
Messages
8 111
Réactions
2 604
Points
15 341
RGCoins
0
LiteSpeed Cache installé, Convert to JPG l'add-on utilise la technologie : ImageMagik or avec mon hébergement c'est impossible d'avoir cette fonctionnalité
 

Constantin GTP

GTP Remaker
Premium
Inscription
8 Septembre 2013
Messages
5 029
Réactions
1 456
Points
20 148
RGCoins
31
C'est sûr ^^
N'installe pas cloudflare ça ne sert à rien.
Moi j'ai ça :
Yslow :
Pagespeed : (tout le reste à 100).

Après ce qui compte lors de l'utilisation c'est le pagespeed et la tu le teste sur des serveurs US donc loin de ton hebergeur donc tu peux pas prendre en compte la pagespeed.
Sur gtmetrix (canada) j'ai 3.2 secondes et sur un serveur en Suède j'ai 0.5 secondes.

Donc teste ton site ici : et dans test from tu mets Stockholm - Sweden.
 

iSnAwXz

Premium
Inscription
26 Novembre 2011
Messages
8 111
Réactions
2 604
Points
15 341
RGCoins
0
Via DareBoost je me suis aperçu que mon serveur communique encore en HTTP alors que je suis en HTTPS

Je vous laisse donc l'intégralité de mon .HTACCESS

Code:
Options +FollowSymLinks

RewriteEngine On

RewriteBase /

#    Mod_security can interfere with uploading of content such as attachments. If you
#    cannot attach files, remove the "#" from the lines below.
#<IfModule mod_security.c>
#    SecFilterEngine Off
#    SecFilterScanPOST Off
#</IfModule>

ErrorDocument 401 default
ErrorDocument 403 default
ErrorDocument 404 default
ErrorDocument 405 default
ErrorDocument 406 default
ErrorDocument 500 default
ErrorDocument 501 default
ErrorDocument 503 default

<IfModule mod_rewrite.c>
    RewriteEngine On

        RewriteCond %{HTTP_HOST} ^www\.yourstudio\.fr [NC]
        RewriteRule ^(.*)$ http://yourstudio.fr/$1 [L,R=301]


    #    If you are having problems with the rewrite rules, remove the "#" from the
    #    line that begins "RewriteBase" below. You will also have to change the path
    #    of the rewrite to reflect the path to your XenForo installation.
    #RewriteBase /xenforo

    #    This line may be needed to enable WebDAV editing with PHP as a CGI.
    #RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]

    RewriteCond %{REQUEST_FILENAME} -f [OR]
    RewriteCond %{REQUEST_FILENAME} -l [OR]
    RewriteCond %{REQUEST_FILENAME} -d
    RewriteRule ^.*$ - [NC,L]
    RewriteRule ^(data/|js/|styles/|install/|favicon\.ico|crossdomain\.xml|robots\.txt) - [NC,L]
    RewriteRule ^.*$ index.php [NC,L]
</IfModule>

Si quelqu'un voit d'où ça vient je suis preneur ;)
 

SyTry'

Premium
Inscription
22 Mai 2015
Messages
2 608
Réactions
814
Points
15 671
RGCoins
0
Tu peux essayer le mod_headers :
Code:
# BEGIN Cache-Control Headers
<ifmodule mod_headers.c>
<filesmatch "\\.(ico|jpe?g|png|gif|swf|gz|ttf)$">
Header set Cache-Control "max-age=2592000, public"
</filesmatch>
<filesmatch "\\.(css)$">
Header set Cache-Control "max-age=2592000, public"
</filesmatch>
<filesmatch "\\.(js)$">
Header set Cache-Control "max-age=2592000, private"
</filesmatch>
<filesmatch "\\.(html|htm)$">
Header set Cache-Control "max-age=7200, public"
</filesmatch>
# Disable caching for scripts and other dynamic files
<filesmatch "\.(pl|php|cgi|spl|scgi|fcgi)$">
Header unset Cache-Control
</filesmatch>
</ifmodule>
# END Cache-Control Headers



Pour la redirection en HTTPS voici les codes par 1&1 :
Code:
# Activez HTTPS
RewriteEngine On
RewriteCond %{Server_Port} !=443
RewriteRule ^(.*)$ https://votre-domaine.fr/$1 [R=301, L]

 
Dernière édition:
Statut
N'est pas ouverte pour d'autres réponses.
Haut