J'écris un plugin d'adaptation de contenu mobile pour un CMS sur mesure en PHP. Le CMS contient <img/>
liens vers des images avec des URL absolues qui ont toutes une largeur de 400 pixels et varient en hauteur. Je voudrais analyser le HTML (qui est stocké dans MySQL) et redimensionner chaque image à une nouvelle largeur - cela va varier en fonction de l'appareil. Je voudrais également mettre en cache les images pour éviter de les redimensionner à la volée à chaque fois que la page est chargéeComment redimensionner toutes les images dans un bloc de HTML à une largeur spécifique et mettre en cache les résultats
Quelle est la meilleure façon d'y parvenir en PHP avec ImageMagick ou GD? Qu'en est-il de faire quelque chose d'un peu différent?