Trouvez des réponses à vos questions

Documentation

Réduire l’utilisation des ressources de votre site

Une optimisation utile réduit le travail inutile tout en préservant ce que vos visiteurs viennent faire : lire, demander une soumission, réserver ou acheter. Choisissez les changements à partir d’une cause observée, puis vérifiez leur effet.

1. Partir d’une mesure et prévoir un retour

Consultez vos mesures de ressources et, si la cause reste floue, le guide de diagnostic. Notez la page ou la tâche concernée, la période et le résultat attendu.

Avant un changement important, préparez une sauvegarde récupérable et conservez les réglages actuels. Testez sur une copie appropriée lorsque c’est possible. Modifiez un élément à la fois pour pouvoir attribuer le résultat et revenir au réglage précédent.

2. Éviter de refaire le même travail

Un cache bien configuré réutilise une réponse admissible au lieu de la recalculer ou de la retransmettre inutilement. Le cache du navigateur, celui de l’application et celui d’un CDN interviennent à des endroits différents. Vérifiez ce qui est effectivement mis en cache : la présence d’un CDN ne garantit pas que vos pages dynamiques le sont.

Les comptes clients, paniers et autres contenus personnalisés ne doivent pas être forcés dans un cache public partagé. La documentation sur le cache HTTP explique cette distinction. Pour WordPress, suivez notre guide LiteSpeed Cache et performance, avec ses contrôles de compatibilité et ses essais.

3. Corriger le traitement qui coûte cher

Si une recherche, un rapport ou une importation est en cause, faites examiner cette fonction par son développeur. Les pistes peuvent inclure des requêtes de base de données mieux adaptées, des résultats limités à ce qui est nécessaire ou un traitement par étapes. Supprimer des espaces dans un fichier PHP ne corrige pas une requête coûteuse.

Évaluez les modules selon leur fonction et leur comportement, pas seulement leur nombre. Planifiez les mises à jour compatibles et retirez les fonctions inutilisées après vérification de leurs dépendances. Ne supprimez pas des données ou des tables de base de données pour tenter une accélération sans diagnostic et sauvegarde.

4. Alléger les pages sans supprimer leur utilité

Adaptez les dimensions et la compression des images à leur affichage. Examinez aussi les vidéos intégrées, polices, scripts et widgets réellement nécessaires. La documentation sur les images Web explique comment éviter les transferts superflus. Vérifiez le rendu mobile.

Alléger une page ne garantit pas une baisse équivalente du CPU ou de la mémoire du compte. Testez séparément les optimisations JavaScript et CSS : elles peuvent casser les menus ou formulaires.

5. Organiser les tâches et le stockage

Répartissez les tâches coûteuses selon les besoins du site. Une sauvegarde et une importation n’ont pas toujours à démarrer ensemble. Vérifiez leur durée et évitez les exécutions qui se chevauchent, comme le recommande cPanel. Conservez la fréquence nécessaire aux commandes, paiements et synchronisations importantes.

Si le stockage est en cause, repérez les anciennes copies ou fichiers générés devenus inutiles. Vérifiez leur rôle et vos besoins de récupération avant suppression. Les sauvegardes et journaux encore nécessaires ne doivent pas disparaître pour faire baisser un indicateur.

Les téléversements des utilisateurs peuvent être essentiels à votre activité. Faites définir les types autorisés, tailles, droits d’accès et règles de conservation adaptés, plutôt que d’interdire cette fonction à tous. Les recommandations OWASP sur les téléversements donnent des repères au développeur.

6. Vérifier le gain et préparer la suite

Comparez les mesures dans des conditions semblables, en tenant compte du trafic et des tâches en cours. Rejouez les fonctions importantes : connexion, recherche, formulaire et commande test si vous avez une boutique. Conservez les résultats avant et après; annulez un réglage qui dégrade le fonctionnement.

Si vous souhaitez confier ce travail à Nuagerie, présentez-nous les fonctions à améliorer. Notre équipe de développement Web peut étudier une optimisation ciblée ou une évolution du site, avec un périmètre et des coûts à convenir. Si la charge légitime reste trop élevée après les vérifications, une adaptation de l’hébergement peut compléter ce travail.

Related Articles

Qu’est-ce que cPanel et comment y accéder? cPanel est l’interface d’administration de votre compte d’hébergement. Il permet de gérer les fonctions disponibles pour ce compte, sans donner accès à l’administration complète du serveur. Les outils courantsGérer les fichiers, domaines et bases de données du site.Administrer les comptes de courriel lorsque la... Erreur cURL 6 : diagnostiquer un nom d’hôte introuvable L’erreur curl: (6) Could not resolve host signifie que cURL n’a pas pu résoudre le nom d’hôte demandé. Elle peut interrompre une mise à jour, un téléchargement ou une connexion à une API. Elle ne prouve pas, à elle seule, que votre serveur DNS est défectueux. Sur un hébergement Nuagerie, commencez par relever... Comment puis-je activer ma licence payante après un essai? Vous pouvez le faire en exécutant cette commande dans SSH: /usr/local/cpanel/cpkeyclt Ça devrait ressembler a quelque chose comme ca: [root@cpanel home]# /usr/local/cpanel/cpkeyclt Updating cPanel license...Done. Update succeeded. Building global cache for cpanel...Done [root@cpanel home]# Pour obtenir de l’aide... Les raccourcis /cpanel, /webmail ou /whm ne fonctionnent pas Les raccourcis /cpanel, /webmail et /whm servent à rejoindre les interfaces de gestion depuis une adresse de domaine. Une erreur sur ce chemin ne signifie pas automatiquement que votre compte est inaccessible. Identifiez d’abord l’étape qui échoue pour retrouver le bon accès et transmettre des observations utiles au... Comment protéger un dossier avec un mot de passe Tout le monde peut accéder aux sous-répertoires de public_html (dossier contenant touts les fichiers publics de votre compte d'hébergement) à l'aide d'un navigateur web. Pour limiter l'accès à un répertoire en particulier sous public_html: Connectez-vous au cPanel Cliquez sur Confidentialité du répetoire dans la...