WP Speed of Light: optimisation de la vitesse

1. Activez l'optimisation de la vitesse

La section Optimisation de la vitesse permet de configurer les outils permettant d’accélérer WordPress. Utilisez le menu WP Speed of Light> Optimisation de la vitesse> Accélération

  • Activer le système de cache: Cela accélérera votre site Web en préchargeant les éléments de page courants et les requêtes de base de données.

Comment ajouter le cache manuellement?

Tout d’abord, s’il n’est pas possible d’éditer un fichier sur votre serveur, vous devez définir l’autorisation d’écrire sur le serveur. "wp-config.php" fichier. Vous devriez aller sur FTP, puis faites un clic droit dessus, choisissez Autorisations de fichier. À partir de là, vous pouvez définir l'autorisation.

 

set-file-permission

 

Deuxièmement, vous devez ajouter le script "define ('WP_CACHE', true);" au-dessus de la "wp-config.php" fichier.

 

add-cache-wp-config

 

Enfin, vous allez à WP Speed of Light> Optimisation de la vitesse> Accélération et activer le Activer le système de cache option.

 

activer-cache-option

 

  • Nettoyer chaque: Nettoyer automatiquement le cache stocké toutes les x minutes et générer instantanément une nouvelle version

  • Cache pour ordinateur de bureau / tablette / mobile: Servir le cache pour un bureau à tous les périphériques par défaut. L'autre option de cache spécifique par périphérique ne doit être utilisée que si votre infrastructure de thème génère des fichiers spécifiques par périphérique.

  • Ajouter des en-têtes d'expiration: Il indique au navigateur s'il doit demander un fichier spécifique au serveur ou s'il doit le récupérer dans la mémoire cache du navigateur.

  • Cache script externe: Cache les ressources externes telles que les scripts servis par Google. Avertissement: assurez-vous de surveiller les performances avant et après l'activation. Dans certains cas, vous risquez de perdre des performances lors de l'activation!

  • Jamais cache: Supprimer des URL spécifiques du cache, utile lorsque vous avez des pages avec des données AJAX qui nécessitent un cache toujours propre

Vous pouvez exclure du cache un ensemble d’URL à l’aide de règles telles que www.website.com/blog*

 

optimisation de la vitesse

 

PRO ADDON SEULEMENT

  • Nettoyage en sauvegarde: Nettoyer le cache automatiquement lors de l'enregistrement d'un contenu WordPress tel que le message, la page ...

  • Image lazy loading: Ne chargez que les images quand elles sont visibles dans l'utilisateur (sur le défilement)

Lors de l'activation du Image lazy loading option, il y a quelques options qui seront affichées ci-dessous:

  • Exclure une image inférieure à (largeur px): Exclure de l'image lazy loading toutes les images dont la valeur en pixels est inférieure à cette largeur. Utile pour exclure les petites icônes ou logos

  • Exclure une image inférieure à (hauteur px): Exclure de l'image lazy loading toutes les images dont la valeur en pixels est inférieure à cette hauteur. Utile pour exclure les petites icônes ou logos

  • Exclusion Lazy loading: Exclure un ensemble d'URL en utilisant une règle du type: www.website.com/news* ou une classe, id, situé dans les images

 

chargement par image

 

2. Onglet WordPress

  • Supprimer les chaînes de requête: Supprimez les chaînes de requête des ressources statiques telles que les fichiers CSS et JS dans l'en-tête pour améliorer vos scores sur des services tels que Pingdom, GTmetrix, PageSpeed ​​et YSlow.

  • Désactiver l'API REST: Désactiver l'API WordPress REST (API permettant de récupérer des données à l'aide de requêtes GET, utilisées par les développeurs)

  • Désactiver le flux RSS: Désactiver le flux RSS WordPress. Les flux RSS permettent aux utilisateurs de s'abonner à vos articles de blog à l'aide d'un lecteur de flux RSS

 

PRO ADDON SEULEMENT

  • Supprimer Emojis: Par défaut, emojis se charge sur toutes les pages de votre site. Si vous ne les utilisez pas, c'est tout simplement inutile

  • Désactiver les Gravatars: Désactivez les avatars Gravatars et utilisez uniquement les avatars locaux de votre média.

 

wordpress-tab

 

3. Groupez et réduisez

La minification fait référence au processus de suppression des données inutiles ou redondantes sans affecter le traitement de la ressource par le navigateur. Ex.: Commentaires de code et formatage, suppression du code inutilisé, utilisation de noms de variable et de fonction plus courts, etc.

REMARQUE: Certaines options ne sont disponibles que dans le plugin PRO ADDON. Utilisez avec prudence et testez votre site Web, il peut générer des conflits
  • Minification HTML: Réduire les fichiers de cache HTML servis par le plugin

  • Minification CSS: Réduire les fichiers CSS servis par le plugin

  • Minification JS: Minify JS fichiers servis par le plugin

  • Groupe CSS: Le regroupement de plusieurs fichiers CSS dans un seul fichier minimisera le nombre de requêtes HTTP.

  • Groupe JS: Le regroupement de plusieurs fichiers JS dans un seul fichier minimisera le nombre de requêtes HTTP.

 

PRO ADDON SEULEMENT

  • Police de groupe et polices Google: Regrouper les polices locales et les polices Google dans un fichier unique pour une diffusion plus rapide

  • Exclure le script en ligne: Exclure le script en ligne de la minification

  • Déplacer les scripts au pied de page: Déplacer tous les scripts minifiés vers le pied de page

Lors de l'activation Déplacer les scripts au pied de page, il semble Exclure le script aller au pied de page option:

  • Exclure le script aller au pied de page: Ajoutez le script des pages que vous souhaitez exclure du déplacement au pied de page (une URL par ligne)

 

optimisation avancée

 

PRO ADDON SEULEMENT - Le groupe de fichiers et la minification font partie des tâches les plus difficiles à configurer sur un site Web WordPress complexe, avec des tonnes de plug-ins et de fichiers appelés sur chaque page.
Tout d'abord, vous devez indexer vos fichiers appelés sur votre site web, cliquez sur Advanced File Exclusion.

 

balayage

 

Ensuite, sélectionnez wp-content d’où doivent provenir la plupart des fichiers de votre site Web et Scanne maintenant.

 

run-scan

 

Une liste des fichiers classés par type (Tous, JS, CSS, Police) devrait être affichée ci-dessous. Si vous avez identifié un fichier source de problèmes lors de l'activation du groupe de fichiers ou de la minification, vous pouvez l'exclure d'ici à l'aide d'un simple Bouton marche / arrêt.

 

custom-file-exclusion

 

4. Préchargement et prélecture

Ces caractéristiques de l'onglet Avancé sont seulement inclus dans le plugin PRO ADDON.

  • Préchargement du cache: Le préchargement du cache est le processus de génération automatique d'une première version du cache de page. Ainsi, le premier utilisateur accédant à la page après un nettoyage du cache n'aura pas à attendre la génération du cache. Les URL de cache de page spécifiées, une par ligne, seront régénérées automatiquement après un nettoyage du cache.

 

préchargement et pré-chargement

 

  • Préchargement DNS: La prélecture DNS préchargera les informations DNS sur les liens de domaine externes. Par exemple, si votre site Web fait fréquemment référence à un domaine externe sous forme de liens hypertexte, la pré-extraction du DNS de ce domaine chargera la page de ce domaine plus rapidement lorsqu'un utilisateur cliquera dessus.

5. WooCommerce

Lorsque vous utilisez WooCommerce, ces options ci-dessous aideront à réduire le chargement des pages non WooCommerce ou à définir le temps de nettoyage automatique: session, panier, ... vous devriez aller dans le menu WP Speed of Light> Optimisation de la vitesse> WooCommerce pour l'obtenir. Ces fonctionnalités sont incluses dans le plugin PRO ADDON.

  • Désactiver les fragments de chariot: Par défaut, WooCommerce utilise des fragments de panier qui sont utilisés pour mettre à jour le panier sans actualiser la page. Selon votre thème et la configuration de WooCommerce, cela peut être nécessaire ou vous pouvez le désactiver pour de meilleures performances
  • Désactiver les styles: Désactiver les styles WooCommerce pour les pages non Woocommerce
  • Désactiver les scripts: Désactiver les scripts WooCommerce pour les pages non Woocommerce

 

paramètre woocommerce

 

  • Séance clients claire + panier: Effacez toutes les sessions client WooCommerce et le panier qui sont temporairement stockés dans votre base de données. Vous pouvez économiser beaucoup de performances et de stockage de base de données.
  • Effacer les transitoires WooCommerce: Effacez tous les transitoires WooCommerce qui sont temporairement stockés dans votre base de données
  • Session Autocleanup, transitoires de chariot: Séances de nettoyage automatique, chariots et transitoires après une certaine durée (en heures)
  • Désactivez / réduisez l'API Heartbeat: La réduction de l'activité changera la fréquence du rythme cardiaque. La désactivation complète de Heartbeat peut casser d'autres plugins et thèmes utilisant cette API