Plug-in d’optimisation de la vitesse pour les développeurs et les utilisateurs avancés. Ce plugin réduit les requêtes HTTP en fusionnant les fichiers CSS et JavaScript. Il minimise les fichiers CSS et JS en utilisant PHP Minify, la même bibliothèque utilisée dans la plupart des plugins de cache.

La minimisation a lieu dans le front-end lors de la première requête non mise en cache. Une fois la première demande traitée, toutes les autres pages qui nécessitent le même ensemble de fichiers CSS et JavaScript utiliseront à nouveau le même fichier généré.

Le plugin contient des options pour les développeurs et les utilisateurs avancés. Cependant, les paramètres par défaut devraient fonctionner correctement pour la plupart des sites Web.
Veuillez lire la section AIDE après avoir installé le plugin sur les problèmes possibles et leurs solutions.

Optimisation supplémentaire

Je peux aussi vous offrir custom made Optimisation via ce plugin. Si vous souhaitez m’embaucher, veuillez visiter les liens de mon profil pour plus d’informations.

Commandes WP-CLI

  • Effacez tous les caches: wp fvm purge
  • Effacez tous les caches sur un site réseau: wp --url=blog.example.com fvm purge
  • Effacez tous les caches sur le réseau (Linux): wp site list --field=url | xargs -n1 -I % wp --url=% fvm purge

Comment ajouter mon propre chemin critique?

Vous pouvez créer une balise de style avec un ID égal à « chemin critique ». Exemple: <style id="critical-path"> your code </style> Il est déplacé n’importe où dans l’en-tête et FVM avant que le CSS ne fusionne les fichiers.

  • Page Paramètres.
  1. Téléchargez le dossier des plugins dans le dossier /wp-content/plugins/ Répertoire ou télécharger le zip dans WordPress
  2. Activez le plugin via le Plugins Menu dans WordPress
  3. Configurez les options sous: Settings > Fast Velocity Minify et c’est tout.

Une fois que vous l’avez installé, essayez de le désinstaller. Et non, je ne l’ai pas désinstallé en sauvegardant la configuration fvm. J’ai cassé la page, c’est tout ce qu’il fait. Il n’est pas possible de l’enlever à nouveau

J’essaie d’améliorer mes valeurs de vitesse sur Google depuis des lustres. Surtout la vitesse mobile. Ce plugin l’a fait! J’utilise ce plugin avec le thème The7 qui est intégré. Veuillez garder ce plugin en vie! Merci Raul pour ton travail.

Excellent plugin qui n’a pas trop de paramètres, ce qui est bien. Le plugin est l’un des meilleurs. C’est sûr pour une somme modique par an. Cela devrait rester ainsi, pouvons-nous donner quelque chose? Modifier le joli chat bro 🙂

Depuis la sortie de 3.x, je n’ai que des problèmes avec le plugin. Après la mise à jour, j’ai dû le reconfigurer complètement. Pas très pratique, mais OK si c’est juste un travail ponctuel. Pourquoi ne pas parcourir tous les paramètres et configurer à nouveau? Même ainsi, le plugin casse parfois les scripts, jette beaucoup d’erreurs et d’avertissements dans le journal des erreurs PHP, etc. Il fonctionnait bien, mais pour l’instant je l’ai désactivé sur tous les sites Web et vérifierai après une autre version plus grande si la situation a amélioré.

Merci pour ce plugin.

Mais la nouvelle version n’est pas aussi bonne que ce à quoi je m’attendais. L’interface de paramètres compliquée ne fonctionne pas de temps en temps. Paramètres CDN étranges (qui ne fonctionnent pas non plus), aidant à empêcher la résolution des problèmes. Je souhaite retourner l’ancienne version, s’il vous plaît.

Lisez les 183 avis

« Fast Velocity Minify » est un logiciel open source. Les personnes suivantes ont contribué à ce plugin.

Contributeurs

3.1.4 [2021.01.11]

  • Désactivez les routines de mise à jour FVM lorsqu’un utilisateur exécute des commandes wp-cli en dehors du répertoire racine
  • Améliorations de la routine de base de données pour les utilisateurs avec des préfixes de table personnalisés

3.1.3 [2021.01.10]

  • Amélioration des en-têtes de biais de lien

3.1.2 [2021.01.09]

  • Un avis PHP sur wp-admin a été corrigé

3.1.1 [2021.01.09]

  • Ajout d’une option pour désactiver l’en-tête de préchargement
  • Ajout de la prise en charge de l’attribut Importance de l’en-tête de préchargement
  • Meilleurs paramètres par défaut pour les nouvelles installations
  • Autres correctifs liés au décodage et à la fusion UTF-8

3.1.0 [2021.01.06]

  • Ajout de la prise en charge de WP AMP via custom4web
  • Correction pour and

<

les balises pre> sont minimisées
* Meilleure reconnaissance des documents HTML pour la minimisation

3.0.9 [2021.01.04]

  • Ajout de la prise en charge de la suppression de la mise en cache des pages pour Hummingbird et WP-Optimize par FVM

3.0.8 [2021.01.02]

  • Compatibilité améliorée et meilleure reconnaissance des fichiers CSS et JS dynamiques (fichiers générés avec PHP au lieu d’être statiques)

3.0.7 [2021.01.02]

  • Correction des chemins cassés sur les sites de sous-répertoires (dans les fichiers CSS fusionnés)

3.0.6 [2021.01.01]

  • Les paramètres de l’onglet AIDE ont été ajustés
  • Amélioration de la compatibilité avec la fusion CSS dans WP Bakery

3.0.5 [2021.01.01]

  • Les chemins de cache sur les serveurs Windows ont été corrigés
  • Correction des chemins de fichiers incorrects sur les sites de sous-répertoires
  • Correction de l’intégration CDN ne remplaçant pas le nom de domaine
  • Correction du remplacement de l’affichage de la police CSS

3.0.4 [2020.12.31]

  • Amélioration de la compatibilité lors de la fusion de CSS avec Optimole et des services similaires
  • Correction de quelques astuces PHP et d’autres problèmes mineurs

3.0.3 [2020.12.29]

  • Empêcher la minimisation du contenu XML qui ne déclenche pas les conditions WordPress
  • Ajout de la prise en charge du positionnement des chemins critiques devant les fichiers CSS lorsque le mode asynchrone est activé
  • Corrections de bugs mineurs

3.0.2 [2020.12.29]

  • Ajout d’une option pour conserver les paramètres lors de la désinstallation
  • Ajout d’une option pour insérer tous les CSS (la fusion est toujours la méthode recommandée)
  • Ajout d’une option pour forcer HTTPS pour les URL générées du fichier cache
  • Une liste des ignorés a été ajoutée à la section JS (également importée à partir des paramètres FVM 2).
  • Amélioration de la compatibilité avec FVM 2 (vous devez toujours spécifier les chemins JS que vous souhaitez fusionner)
  • Conservez les anciens paramètres FVM 2 dans la base de données (seront supprimés dans la version 3.2)

3.0.1 [2020.12.27]

  • Ajout du support pour la première traduction dans le domaine de texte « Fast-Velocity-Minify ».

3.0.0 [2020.12.26]

  • La nouvelle version a été créée à partir de zéro
  • L’optimisation JS est désactivée par défaut et nécessite une configuration manuelle
  • Les scripts tiers peuvent désormais être retardés jusqu’à l’interaction de l’utilisateur pour améliorer le temps de chargement initial

2.8.9 [2020.06.23]

  • nouveau filtre pour la compatibilité de wp hide

2.8.8 [2020.05.01]

  • Correction de bugs pour Woocommerce pouvant entraîner des erreurs 403 lors de l’ajout au panier dans certaines circonstances

2.8.7 [2020.04.30]

  • Le regex pour supprimer sourceMappingURL introduit dans 2.8.3 pour les fichiers js et les fichiers CSS a été corrigé

2.8.6 [2020.04.30]

  • Correction d’un bug sur PHP

2.8.5 [2020.04.30]

  • Corrections de bogues et quelques autres exclusions standard pour la minimisation

2.8.4 [2020.04.24]

  • frontend-builder-global-functions.js ajouté à la liste des exclusions de minification, mais autorise la fusion (compatibilité Divi)

2.8.3 [2020.04.17]

  • Certaines options ont été supprimées de l’option de chargement automatique wp_option pour éviter que toutes les options soient mises en cache lors de l’utilisation d’OPCache
  • L’option de nettoyage CDN pour WP Engine a été supprimée (non requise car FVM effectue automatiquement le contournement du cache).
  • Ajout de la prise en charge de Kinsta, Pagely, Pressidum, Savvii et Pantheon
  • Meilleure suppression des expressions régulières de la carte source des fichiers CSS et JS minifiés

2.8.2 [2020.04.13]

  • Ignorer la modification du chemin du clip: url (# some-svg); aux URL absolues lors de la minification CSS
  • Une meilleure tâche de nettoyage des doublons de cronjob a été ajoutée lors de la désinstallation du plugin

2.8.1 [2020.03.15]

  • Filtre ajouté pour la fonction fvm_get_url

2.8.0 [2020.03.10]

  • Amélioration de la compatibilité avec l’éditeur Thrive Architect
  • compatibilité améliorée avec le thème Divi

2.7.9 [2020.02.18]

  • Le hachage des noms de fichiers du cache a été remplacé par des noms plus longs pour éviter les collisions dans le plugin Elementor

2.7.8 [2020.02.06]

  • mise à jour de PHP Minify avec prise en charge complète de PHP 7.4
  • try, ajout d’un wrapper catch pour les fichiers javascript fusionnés avec des erreurs de journal de la console (au lieu de laisser le navigateur arrêter de s’exécuter en cas d’échec)
  • compatibilité améliorée avec les serveurs Windows
  • Amélioration de la compatibilité des chemins de police avec certains thèmes

2.7.7 [2019.10.15]

  • Un contrôle fonctionnel de la requête Ajax a été ajouté à la page d’état, qui peut afficher le chemin du fichier cache lorsque le mode débogage est activé pour les abonnés

2.7.6 [2019.10.10]

2.7.5 [2019.10.09]

  • Ajout de la prise en charge des post-scripts ajoutés via wp_add_inline_script

2.7.4 [2019.08.18]

  • Basculez pour ouvrir les fichiers JS / CSS soupçonnés d’avoir du code PHP via une requête HTTP au lieu de lire le fichier directement à partir du disque

2.7.3 [2019.07.29]

  • Correctif de compatibilité pour Beaver Builder

2.7.2 [2019.07.29]

  • Correction d’un avis PHP lorsque le mode WP_DEBUG est activé dans WordPress
  • petites améliorations lors de la fusion des polices Google

2.7.1 [2019.07.27]

  • Une erreur Javascript dans la validation AMP a été corrigée

2.7.0 [2019.07.23]

  • Certaines corrections de points lors du passage à la vitesse de la page sont activées

2.6.9 [2019.07.15]

  • Correction des autorisations de chemin de cache personnalisées (grâce à @fariazz)

2.6.8 [2019.07.06]

  • Corrections pour biaiser l’en-tête (grâce à @vandreev)

2.6.7 [2019.07.04]

  • Ajout de la prise en charge de la suppression du cache pour le plugin de cache rapide
  • Le répertoire de cache a été remplacé par le répertoire de téléchargement pour des raisons de compatibilité
  • Meilleures vérifications de la suppression du cache

2.6.6 [2019.06.20]

  • Correction de bugs lors de la suppression du cache
  • Correction des notifications PHP

2.6.5 [2019.05.04]

  • La suppression du cache dans le plugin Hyper Cache a été corrigée
  • Suppression de la prise en charge de WPFC (l’auteur du plugin a implémenté un avis indiquant que FVM n’est pas compatible avec WPFC)
  • Le moteur de filtrage pour obtenir des informations sur la vitesse des pages sur le bureau a été amélioré

2.6.4 [2019.03.31]

  • autorisations de sous-répertoire fixes

2.6.3 [2019.03.30]

  • Un autre petit avis PHP a été corrigé

2.6.2 [2019.03.27]

  • Correction d’un avis PHP pour les URL avec des chaînes de requête contenant des tableaux pour les clés ou les valeurs

2.6.1 [2019.03.26]

  • Correction de la compatibilité avec le dernier plugin Elementor
  • Correction de l’ajout de cronjobs en double + nettoyage de cronjobs en double existant
  • Correction du chemin du répertoire « Cache / Cache » en double
  • La configuration minimale requise pour PHP a changé dans PHP 5.5

2.6.0 [2019.03.02]

  • La suppression du cache avec le plugin Hypercache a été corrigée
  • Correction d’un bug où les scripts et les styles en ligne ne s’affichaient pas s’il n’y avait pas d’URL pour le handle en file d’attente
  • Le répertoire de cache a été changé de wp-content / uploads à wp-content / cache
  • Amélioration de la compatibilité avec les plugins et les serveurs de cache de page (effacer FVM sans effacer le cache de page devrait maintenant convenir)
  • Une tâche cron quotidienne a été ajoutée pour supprimer les fichiers de cache publics invalides datant de plus de 3 mois (votre cache de page doit expirer au préalable).

2.0.0 [2017.05.11]

  • Version de la branche 2.x

1.0 [2016.06.19]



Source link

Recent Posts