Magento 1.9: compresser des images et des PDF [archive]
Installer le module de compression d'image Magento
Voici le lien du module à installer sur Magento.
Remarque : ce module est pour Magento 1.9 uniquement, la compression d'image Magento 2 se fait à l'aide du nouveau script Standalone
L'extension peut être installée via le gestionnaire de connexion Magento en téléchargeant les fichiers zip dans le gestionnaire d'extensions. Dans le panneau d'administration de Magento, cliquez sur Système > Connexion Magento > Gestionnaire de connexion Magento.
Connectez-vous ensuite au centre de connexion et générez la clé d'extension pour l'installer. Page d'extension : http://www.magentocommerce.com/magento-connect/imagerecycle imagerecycle -pdf-optimize.html
Collez ensuite la clé et appuyez sur le bouton Installer
Un message d'installation réussie devrait alors être renvoyé par la console.
Authentifiez-vous avec votre clé API
Une fois le module installé, une nouvelle entrée dans le menu Système devrait apparaître, nommée ImageRecycle .
À partir de cette vue du module, vous pouvez voir toutes vos images existantes répertoriées. Avant de lancer l'optimisation, la première étape consiste à ajouter votre clé API depuis les paramètres.
Ajoutez votre clé API
Dans le menu "Compte et quota" (sur le site Web ImageRecycle ), vous pouvez obtenir ou générer une clé API. Pour le compte principal, la clé est générée automatiquement.
Ensuite, copiez-collez la clé API et le API Secret dans les paramètres de votre module Magento.
Utiliser un sous-compte
Le bouton de création de sous-compte avec la clé API dédiée se trouve juste en dessous du menu de votre compte et de vos quotas. Les sous-comptes sont illimités et chaque sous-compte dispose d'un quota dédié. Une fois que vous utilisez la clé API du sous-compte, le quota d'images sera déduit de ce quota de sous-compte.
Vous pouvez utiliser les sous-comptes ou la clé API du compte principal sur un nombre illimité de sites Web Magento.
Optimiser les images/PDF existantes et nouvelles
Les nouvelles images sont automatiquement optimisées lors du téléchargement si vous avez configuré le plug-in pour optimiser ce format de fichier. Avec le module Magento, vous avez également la possibilité d'optimiser les images déjà existantes. Vous pouvez le faire un par un ou sélectionner un élément et utiliser les options groupées.
Vous pouvez optimiser les images et PDF déjà existants une par une ou utiliser le menu groupé pour appliquer une compression sur plusieurs éléments. Vous pouvez également revenir à l'original si nécessaire pendant la durée de stockage de la sauvegarde (1 mois), les images seront automatiquement remplacées sur votre serveur.
Le menu en vrac "Optimiser toutes les images" exécutera le processus d'optimisation de tout votre contenu.
Redimensionnement automatique des images
Vous avez la possibilité d'activer un redimensionnement automatique de l'image. Cela signifie que toutes les images stockées sur votre serveur auront la taille maximale spécifiée dans cette option.
Qualité d'optimisation
Les options de qualité peuvent être définies par type de contenu. Par exemple, si vous souhaitez désactiver l'optimisation PDF pour conserver la qualité d'origine pour l'impression, vous pouvez sélectionner Aucune compression comme paramètre de compression PDF.
Exclusion d'optimisation
Vous disposez d'un paramètre d'exclusion avancé qui vous permet d'exclure/inclure des dossiers de serveur spécifiés de l'optimisation. Ce paramètre est très utile pour les modules ou thèmes tiers qui ajoutent leurs propres dossiers. Vous pouvez également définir une plage de taille de fichier pour votre optimisation.
Une bonne configuration ici évite d'appliquer une compression sur des images inutiles, c'est-à-dire. le contenu n'est pas affiché du côté public de votre site Web Magento.
ImageRecycle - Compression d'images Magento
"Un tas de paramètres sont disponibles pour s'adapter à toutes les configurations de Magento, mais les paramètres par défaut donnent les meilleurs résultats ... De plus, le développeur est également là pour répondre immédiatement à toutes les questions."