Problème de performance de mon site sur mon VPS

Bonjour à toutes et à tous,

Mon nom de domaine est : https://www.laboutique-solaire.com/

Et j'utilise l'offre : VPS Elite 8-32-640 Monthly fees et privatesql 4096mo rental

J'ai rencontré un problème avec ma boutique Prestashop sur mon VPS OVH: le temps de chargement entre le changement de pages est extrêmement long. Je ne comprends pas pourquoi, car j'ai optimisé les performances de mon site et obtenu une note de 95 en performance. Malgré cela, lorsque je clique sur un lien, il se passe au moins 7 secondes avant que quoi que ce soit ne se produise. Pouvez-vous m'aider ?



lien du test Page Speed: https://pagespeed.web.dev/analysis/https-www-laboutique-solaire-com/nmuqlo9djo?form_factor=desktop



Les optimisations que j'ai apportées à mon site web :
* Minification des fichiers CSS et JS.
* Mise en place de cache Smarty.
* Suppression du lazy loading : J'ai décidé de ne pas utiliser le lazy loading pour les images afin d'améliorer la vitesse de chargement initial.
* Réduction de la taille des images home_default.

Après avoir effectué ces ajustements, le dernier test de vitesse de chargement de la page, comme vous pouvez le constater sur l'image est de 98 mais pas de changement sur le temps de chargement entre les pages 7 secondes.

Mon site est hébergé sur un serveur VPS chez OVH. Sur ce même VPS, j'ai 6 autres sites qui fonctionnent bien. Cependant, je remarque que le processeur tourne entre 20 et 30%, tandis que la RAM est utilisée de manière constante entre 95 et 100%. Avez-vous des suggestions pour optimiser davantage les performances du serveur ?

Je suis ouvert à toute suggestion ou commentaire. Merci d'avance !



Bonjour,

Le premier probleme que je remarque, c'est la source des images (le domaine ne réponds pas)



(cible : https://www.laboutique-solaire.com/content/guide-conseil-et-faq-foire-aux-questions-.html)

Pourquoi ne pas hebergé vous même ces fichiers ?

Bonjour,

D'après vos graphiques le VPS semble OK (pas de saturation visible côté système).

Votre site qui a des soucis utilise bien une base de données présente sur votre VPS ?

Cordialement, janus57

bonjour,

pour les image ça vient probablement d'un oublie dans le développement du site je vais regardé d’où ils provienne et réglé cela


Bonjour janus57,

Oui, le site qui rencontre des soucis utilise bien une base de données présente sur notre VPS.

Cordialement

PS est une usine à gaz.
Il me semble qu'il y a des plugins de cache (payants ?) qui améliorent de bcp la réactivité du site.
A voir si tt est optimisé comme il faut côté sgbd (les caches notamment).

Bonjour,

Il y a bien des modules pour les cache je l'utilise déjà module : ( super speed)

Bonjour,

De mon coté j'ai un temps de chargement correct qauf pour les pages chargé comme par exemple la page "promotions".

Et vu le comportement cela ressemble à un problème de SGBD ou d'optimisation de requête pour afficher ces pages.
En tout cas ce qui prend du temps c'est le temps serveur donc c'est un traitement avant même d'envoyer la page au visiteur qui vous ralenti.

Cordialement, janus57

Il y a également cette requête qui n'est peut être pas indispensable (au moins le temps d'identifier les ralentissements) :
POST https://www.1solaire.com/index.php?controller=statisticssolaire.com/index.php?controller=statistics

Normalement si la page est en cache il ne devrait pas y avoir de calcul à faire, en tout cas pour un visiteur non identifié.
Pour un utilisateur authentifié il peut (devrait ?) y avoir de l'object cache pour limiter les calculs à réaliser et le nbr de requêtes à faire sur le SGBD.