incubator-couchdb-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Mark Hahn <m...@reevuit.com>
Subject Re: CouchDB: Automatically resizing images
Date Thu, 21 Nov 2013 01:55:05 GMT
> I want this to be triggered by the URL when the image is requested

I hope you have a good reason.  That request is going to be noticeably slow
and your server will be very busy if there are a lot of requests.


On Wed, Nov 20, 2013 at 4:42 PM, Keith Gable <ziggythehamster@gmail.com>wrote:

> You could probably add a proxy handler thing like CouchDB Lucene used
> at one point, then have it fetch the attachment and run IM and return
> the image. Sounds like a great way to exhaust server resources though.
> From: Hank Knight
> Sent: 11/20/2013 17:53
> To: user@couchdb.apache.org
> Subject: Re: CouchDB: Automatically resizing images
> I want this to be triggered by the URL when the image is requested,
> not when the image is uploaded.
>
> For example:
>
> https://zuhqtr5.couchappy.com/site/www/qqq/z.jpg/resized/201x201/www/qqq/z.jpg
>
> https://zuhqtr5.couchappy.com/site/www/qqq/z.jpg/resized/202x202/www/qqq/z.jpg
>
> https://zuhqtr5.couchappy.com/site/www/qqq/z.jpg/resized/203x203/www/qqq/z.jpg
>
> On Wed, Nov 20, 2013 at 6:48 PM, Mark Hahn <mark@reevuit.com> wrote:
> > I would use a simple node program that "watches" all the image uploads
> and
> > then runs imagemagick
> >
> >
> >
> > On Wed, Nov 20, 2013 at 2:36 PM, Hank Knight <hknight555@gmail.com>
> wrote:
> >
> >> Here is an example of an image attachment served by CouchDB:
> >> https://zuhqtr5.couchappy.com/site/www/qqq/z.jpg
> >>
> >> I would like a CouchDB module that would use ImageMagick to
> >> automatically resize an image based on parameters passed in the URL.
> >> https://github.com/kivra/emagick
> >>
> >> For example this should return the same image, sized to 200px by 200px:
> >>
> >>
> https://zuhqtr5.couchappy.com/site/www/qqq/z.jpg/resized/200x200/www/qqq/z.jpg
> >>
> >> It should also automatically add the resized image as an attachment so
> >> the next time that URL was requested it would not need to be resized
> >> again.
> >>
> >> Do you know if this idea would be technically possible?
> >>
> >> Has something like this already been done?
> >>
>

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message