Je cherche un (idéalement auto-hébergé) service qui me permet de faire quelque chose commeservice Image Redimensionnement (pour Rails, ou quoi que ce soit vraiment)
<img src="http://image-resizer.domain.com/resize-image/150/100/path/to/image.jpg" />
Ce service:
- télécharger http://mydomain.com/path/to/image.jpg (si elle avait pas avant)
- redimensionnez à 150x100 bande
- /squash la miniature de métadonnées (et whatev er d'autre est bon pour les vignettes)
- cache la vignette (sur le disque, ou peut-être à s3?)
- servent au client
- sur les requêtes suivantes pour cette URL, servir la même miniature mises en cache
Cela me permettrait
- n'ai l'image originale sur mon site et sous-traiter la génération de vignettes à un autre service
- me permettent de ea Sily créer de nouvelles tailles de vignettes
- devrait être efficace
Est-ce que quelque chose comme ça existe? Je préférerais open source, et j'espère que ce soit dans Ruby ou Node.js.
points bonus pour travailler sur une quantité limitée d'espace disque (à savoir donc il ne cache, par exemple, 5GB d'images).
En d'autres termes, vous cherchez quelque chose comme Libellule, que vous installez sur votre propre serveur. Mais la différence est qu'il fonctionne comme une application Rails (ou autre) indépendante? – Dogweather
Sorta. Je voudrais qu'il puisse fonctionner sur son propre serveur, ce qui signifie qu'il devrait télécharger l'image originale d'un autre serveur. –