Suggestion: Resize product images on the fly

For general questions and discussions specific to the AbleCommerce 7.0 Asp.Net product.
Post Reply
User avatar
AbleMods
Master Yoda
Master Yoda
Posts: 5170
Joined: Wed Sep 26, 2007 5:47 am
Location: Fort Myers, Florida USA

Suggestion: Resize product images on the fly

Post by AbleMods » Tue Dec 04, 2007 7:20 pm

I'm seeing the potential for a larger store to wind up with a massive productimages folder. Every product requires three files. The image browse controls on various admin pages are going to have timeout issues trying to parse through all that.

Isn't there a way AC7 could resize a single image size on-the-fly as the control renders? Product management would be easier and cleaner having to only deal with a single image file per product.

Just some thoughts....
Joe Payne
AbleCommerce Custom Programming and Modules http://www.AbleMods.com/
AbleCommerce Hosting http://www.AbleModsHosting.com/
Precise Fishing and Hunting Time Tables http://www.Solunar.com

User avatar
jmestep
AbleCommerce Angel
Posts: 8164
Joined: Sun Feb 29, 2004 8:04 pm
Location: Dayton, OH
Contact:

Post by jmestep » Wed Dec 05, 2007 7:36 am

It probably could be done, but the image displayed will not be as good and the page load will be slower because the image file size will be larger. The page load is the big issue --maybe not so much on a product page, but if you are on a category page with lots of images, it will really be slow.
Judy Estep
Web Developer
jestep@web2market.com
http://www.web2market.com
708-653-3100 x209
New search report plugin for business intelligence:
http://www.web2market.com/Search-Report ... -P154.aspx

User avatar
AbleMods
Master Yoda
Master Yoda
Posts: 5170
Joined: Wed Sep 26, 2007 5:47 am
Location: Fort Myers, Florida USA

Post by AbleMods » Wed Dec 05, 2007 8:26 am

True. I was thinking just the product image though. But I guess "the product image" is too general, since it's also in the shopping cart, search pages etc.

A search page would slow down a bunch if it had to display 20 images all being resized on the fly.

Bad Joe, Bad Joe.
Joe Payne
AbleCommerce Custom Programming and Modules http://www.AbleMods.com/
AbleCommerce Hosting http://www.AbleModsHosting.com/
Precise Fishing and Hunting Time Tables http://www.Solunar.com

User avatar
Logan Rhodehamel
Developer
Developer
Posts: 4116
Joined: Wed Dec 10, 2003 5:26 pm

Post by Logan Rhodehamel » Wed Dec 19, 2007 10:45 am

SolunarServices wrote:A search page would slow down a bunch if it had to display 20 images all being resized on the fly.
In early development of AC7 we had this. But yeah, it causes a lot of extra processing overhead. And then we run into the problem that you don't have complete control over the final image.

We may need to improve our tools for managing that large product image catalog.
Cheers,
Logan
Image.com

If I do not respond to an unsolicited private message, it's not because I'm ignoring you. It's because the answer to your question is valuable to others. Try the new topic button.

User avatar
AbleMods
Master Yoda
Master Yoda
Posts: 5170
Joined: Wed Sep 26, 2007 5:47 am
Location: Fort Myers, Florida USA

Post by AbleMods » Wed Dec 19, 2007 11:29 am

I really like how you've started with the image management, I think it's a great starting point. It'll mature over time I'm sure.

With 3,383 products now, my image folder has over 10,000 files. You could easily add a way to delete images when a product is deleted. But my bigger concern is just sheer quantity in a single folder.

I think the easiest solution would be to create a required image path value on the add category dialogs. Then when a product is added to that category, it automatically inherits the parent category image path. Products assigned to multiple categories would just have to parse down through all category imagepaths until one copy of standard, thumbnail and icon sizes have been obtained.

If I had to assign an image path to every category, it would have forced me to organize everything in the early stages of site construction. As it is now, that task is done at the product level.

I may have 5,000 items for any one manufacturer or warehouse, but my sub-categories are always going to be thin so the user doesn't get 25 pages of items to sort through. I think that's where the image organization level should occur.

I'll keep thinking on it though - that's what vacations are for :)
Joe Payne
AbleCommerce Custom Programming and Modules http://www.AbleMods.com/
AbleCommerce Hosting http://www.AbleModsHosting.com/
Precise Fishing and Hunting Time Tables http://www.Solunar.com

mjackson
Ensign (ENS)
Ensign (ENS)
Posts: 1
Joined: Tue Aug 26, 2008 2:38 pm

Re: Suggestion: Resize product images on the fly

Post by mjackson » Tue Aug 26, 2008 2:55 pm

For managing large quantities of data from multiple vendors do you have the ability to set up vendors blind in the backend of AC7 so they can enter thier own product?

User avatar
AbleMods
Master Yoda
Master Yoda
Posts: 5170
Joined: Wed Sep 26, 2007 5:47 am
Location: Fort Myers, Florida USA

Re: Suggestion: Resize product images on the fly

Post by AbleMods » Tue Aug 26, 2008 4:02 pm

mjackson wrote:For managing large quantities of data from multiple vendors do you have the ability to set up vendors blind in the backend of AC7 so they can enter thier own product?
It's possible. How much of the product record details the vendors have the ability to enter would dictate how much effort it would be to modify the backend pages.
Joe Payne
AbleCommerce Custom Programming and Modules http://www.AbleMods.com/
AbleCommerce Hosting http://www.AbleModsHosting.com/
Precise Fishing and Hunting Time Tables http://www.Solunar.com

Post Reply