By caching I mean like EHCache, where you serve an image from the cache (some folder on the file system) instead of retrieving the blob from the db to reduce db fetching. So I guess it would be stored in the file system :)
I might just be tempted to implement EHCache anyways, but I'll take a gander at Ross' code. Thanks. Strom On Jan 28, 11:26 am, Jonathan Hoffman <[email protected]> wrote: > By caching, I assume that you mean persistent storage? You could store onto > the file system after resizing. > > I was snooping around Ross's github projects and noticed this example for > serving images back from the > filesystem:http://github.com/Dridus/test-image/blob/master/src/main/scala/test/I... > > If you need an example of file uploading take a look a the source to > demo.liftweb.net:http://github.com/dpp/liftweb/tree/master/examples/example > > - Jon > > On Jan 28, 2010, at 1:26 PM, Strom wrote: > > > Thanks for pointing out the location. ImageHelpers is a good idea. As > > far as want to see, is there any way to effectively group this helper > > with Image serving and uploading and make them have some sort of > > caching? That would be really useful to be able to have a decently > > working image cache with multiple sizes. Don't know what is possible > > right now because I've only quickly glanced at the ImageHelper and > > resizer code. > > > Strom > > > On Jan 28, 8:46 am, Jonathan Hoffman <[email protected]> wrote: > >> I'm also working on adding some additional functionality and merging it > >> with the function in ImageHelpers. > > >> Let me know if there's anything you want to see. > > >> Here's what I have so > >> far:http://github.com/dpp/liftweb/commit/63614a64a053c619c4330a8bad364677... > > >> On Jan 28, 2010, at 6:38 AM, Jeppe Nejsum Madsen wrote: > > >>> Strom <[email protected]> writes: > > >>>> Where exactly is the code? I don't see anything about image resizing > >>>> here. > > >>> Try here > > >>>http://github.com/dpp/liftweb/tree/master/framework/lift-modules/lift... > > >>> /Jeppe > > >>> -- > >>> You received this message because you are subscribed to the Google Groups > >>> "Lift" group. > >>> To post to this group, send email to [email protected]. > >>> To unsubscribe from this group, send email to > >>> [email protected]. > >>> For more options, visit this group > >>> athttp://groups.google.com/group/liftweb?hl=en. > > > -- > > You received this message because you are subscribed to the Google Groups > > "Lift" group. > > To post to this group, send email to [email protected]. > > To unsubscribe from this group, send email to > > [email protected]. > > For more options, visit this group > > athttp://groups.google.com/group/liftweb?hl=en. -- You received this message because you are subscribed to the Google Groups "Lift" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/liftweb?hl=en.
