Hayabusa Wannabe
Registered
Captain, is most of the storage and thus bandwidth used for photos? What if today you resized all of the photos? I did some perusing trying to figure out if auto-compression is used when we upload photos. If it is, the current settings are not efficient enough. In a quick random search I found photos that are particularly large, say 270KB. You can easily get something like an 8-1 compression on this and it will not affect the user experience, and you could compress more than that if necessary. So if the storage was cut down this much, and web requests for pictures commanded 1/8th of the former bandwidth, does that make the site viable?
I see that Xenforo has a resizing plugin. However, I suspect a scripted process with Photoshop could do this with the proper control. The logic would be:
1) Discover any photo larger than 35 KB, ignoring the smaller files.
2) Determine landscape or portrait
3) If possible discover their current size and resize them to a max of 1024x768 (landscape)/768x1024(portrait) based on that. If not, resize all to a fixed size like 640x480
4) Compress to a smaller jpeg with an output rule of approximately 35 KB.
Large files are only needed for printing. For viewing these numbers can be perfectly acceptable, even unnoticeable in most cases.
I see that Xenforo has a resizing plugin. However, I suspect a scripted process with Photoshop could do this with the proper control. The logic would be:
1) Discover any photo larger than 35 KB, ignoring the smaller files.
2) Determine landscape or portrait
3) If possible discover their current size and resize them to a max of 1024x768 (landscape)/768x1024(portrait) based on that. If not, resize all to a fixed size like 640x480
4) Compress to a smaller jpeg with an output rule of approximately 35 KB.
Large files are only needed for printing. For viewing these numbers can be perfectly acceptable, even unnoticeable in most cases.