Comment compresser des images et des PDF dans Craft

Téléchargement du script de compression d'images et de PDF

La compression d'images et de PDF avec Craft est possible grâce à un script. Ce script est compatible avec tous les serveurs PHP et tous les CMS ; son installation est standalone . Il vous suffit donc de transférer un dossier de fichiers sur votre serveur pour lancer la compression de toutes les images et tous les PDF présents sur ce serveur.

Le script peut être téléchargé ici :

 

Remarque : Il est toujours conseillé de placer les fichiers à la racine de votre installation Craft, car vous devrez parcourir les dossiers et sous-dossiers après l’installation pour sélectionner les éléments à compresser.

 

Téléchargez ensuite l'archive, décompressez-la et déposez le dossier sur votre serveur.

installationstandalonede Craft

 

Exécutez le script d'installation de compression d'image

Vous pouvez désormais accéder au dossier depuis votre navigateur en saisissant l'URL : www.mywebsite.com/ImageRecycle - Standalone ImageRecycle Standalone défaut). Le processus d'installation se lancera ; vous devrez définir un mot de passe pour sécuriser l'accès au dossier.

compression d'image de mot de passe

 

Choisissez votre mot de passe ; il peut s’agir de n’importe quoi, pourvu qu’il n’ait aucun lien avec votre installation de Craft. Vous devriez ensuite recevoir un message de confirmation.

réglage-compression d'image

 

Ajouter les identifiants API à la compression Craft active

Vous devrez tout d'abord ajouter votre clé API et votre secret, disponibles dans Mon compte > API et Quota .

compression de la clé API Magento

 

Configurer la qualité de compression des images et des PDF Craft

Vous pouvez ensuite sélectionner un type de compression par type de média :

  • Meilleure compression ou avec perte : c’est le meilleur choix pour une utilisation finale, une compression maximale sans perte visible
  • Sans perte : si vous prévoyez de réutiliser les images, vous pouvez utiliser ce paramètre ; compression légère mais préservation de toutes les données de l’image (comme les couleurs)
  • Aucune compression : aucune compression n’est appliquée à ce type de média

la imagerecycle consultez cette page : www.imagerecycle.com/images-and-pdf-optimization/images-and-pdf-compress

 

qualité d'image API

 

Configurez une tâche cron pour automatiser la compression

Une tâche Cron est une commande ou une tâche planifiée, également appelée « tâches Cron » ou « crontab ».

Une URL Cron est disponible dans la configuration du script pour lancer automatiquement l'optimisation des images et des PDF avec Craft. Selon la configuration de la tâche Cron, vous pouvez choisir le moment où la compression doit être lancée sur votre serveur. Pour une compression automatique, vous devez ajouter cette URL à votre panneau de contrôle d'hébergement (cPanel) , en recherchant « Tâche Cron » ou « Crontab ».

cron-url-auto-craft

Métadonnées d'image, IPTC et compression Craft

Les paramètres de métadonnées permettent également de conserver certaines métadonnées de vos images. Par exemple, vous pouvez conserver les informations de géolocalisation pour utiliser vos images avec un module de localisation de photos

sauvegarde des métadonnées d'image après optimisation

 

Exclure/Inclure des dossiers de la compression Craft

Enfin, vous devez sélectionner l'emplacement d'exécution de l'optimisation, c'est-à-dire le dossier serveur à compresser. Il s'agit généralement au moins des dossiers d'images Craft, mais cela peut être n'importe quel dossier de la liste (même ceux d'autres CMS).

Tous les dossiers de votre serveur situés sous l'installation ImageRecycle sont listés ici. Cliquez sur un nom pour afficher l'arborescence des dossiers. Tous les nouveaux fichiers multimédias ajoutés dans ces dossiers seront vérifiés et listés à l'étape suivante pour optimisation.

dossiers d'artisanat

 

Exécutez la compression d'images et de PDF Craft

Voilà, cliquez sur le menu Images en haut pour afficher la liste des médias optimisables. Si rien n'y figure, cliquez sur le bouton SYNCHRONISER TOUT ou essayez le champ de filtre (en haut à gauche).

liste d'images

 

Utilisez ensuite le bouton « Optimiser » pour vérifier que tout est correct. Vous devriez pouvoir compresser le média et effectuer une restauration à l'original. L'option de restauration est disponible uniquement pendant la durée de conservation de la sauvegarde (1 mois).

lancement de l'optimisation d'image

 

 

Vous pouvez également lancer une optimisation globale de vos médias. Il s'agit d'un processus en arrière-plan ; vous pouvez donc fermer la fenêtre, le processus s'exécutera quand même.

optimisation en arrière-plan

 

Et vous pouvez interrompre le processus de compression quand vous le souhaitez.

stop-background-compression