Hey guys. I'm still working on this so thought it might be an idea to get some feedback. Its not the usual free php image hosting script that everyone uses. Completely custom built in asp (only language I know) and at present is part tables, part CSS. Will convert all of it to CSS once I'm sure of how I want it to look. http://www.picbonanza.com Changes that are already planned: - Home page welcome area will be reworked with something a little more enticing! - Email notification once user signs up to remind them of details - Ability to select multiple images at once along with progress bars when uploading - Set image to private (so it doesn't show in public gallery) - Password protected albums - Display image properties including camera taken with details etc. - Download full image at original image size or capped at 1024px - Google toolbar uploading (depending on if I can do it or not ) - Few more little things I cant remember off the top of my head! So... any feedback, suggestions, slaggings off welcome Cheers, Jason
Think of it as more of a Flickr type site so you have somewhere to store all your photos as opposed to uploading a quick pic for a forum. Although it doesnt actually have the functionality right now, it will do very soon. Ideally I was just looking for a few people to test it incase there were any bugs that I haven't come across plus any feedback and / or suggestions to its current layout.
Looking in ySLow you did much better than most in terms of making sure your pages load fast as posible. Check out your letter grades below. I am impressed. 5 out of 5. The layout is nice and crisp. The load time for what it is is nice. Good job man. I hope you do well. A 1. Make fewer HTTP requests This page has 4 external JavaScript files. This page has 3 external StyleSheets. F 3. Add an Expires header These components do not have a far future Expires header: * [HTTP headers] (no expires) http://www.picbonanza.com/styles.css * [HTTP headers] (no expires) http://www.picbonanza.com/styles.css * [HTTP headers] (no expires) http://www.picbonanza.com/styles.css * [HTTP headers] (no expires) http://rover.ebay.com/ar/1/55956/1?campid=5336032818&toolid=55956&customid=&mpt=950329594851&adtype=[snip] * [HTTP headers] (7/31/2008) http://pagead2.googlesyndication.com/pagead/show_ads.js * [HTTP headers] (no expires) http://www.statcounter.com/counter/counter.js * [HTTP headers] (no expires) http://www.picbonanza.com/images/logo.gif * [HTTP headers] (no expires) http://img-cdn.mediaplex.com/0/711/53200/eBay_Registration_468x60_US.jpg * [HTTP headers] (no expires) http://www.picbonanza.com/images/spc.gif * [HTTP headers] (no expires) http://rover.ebay.com/ar/1/710-53481-19255-7/1?campid=5336032818&toolid=55956&customid=&mpt=[CACHEBU[snip] * [HTTP headers] (no expires) http://www.picbonanza.com/hme/welcome.gif * [HTTP headers] (no expires) http://www.picbonanza.com/hme/1.gif * [HTTP headers] (no expires) http://www.picbonanza.com/hme/2.gif * [HTTP headers] (no expires) http://www.picbonanza.com/hme/3.gif * [HTTP headers] (no expires) http://www.picbonanza.com/hme/signup.gif * [HTTP headers] (no expires) http://www.picbonanza.com/uploads/thumbnails/IMGP0475_160x120.jpg * [HTTP headers] (no expires) http://www.picbonanza.com/uploads/thumbnails/wallpaper-1280x1024-009_160x120.jpg * [HTTP headers] (no expires) http://www.picbonanza.com/uploads/thumbnails/ZwgmteeHkQ_TVR_Tamora_F_1152x864_160x120.jpg * [HTTP headers] (no expires) http://www.picbonanza.com/uploads/thumbnails/supra121_160x120.jpg * [HTTP headers] (no expires) http://www.picbonanza.com/uploads/thumbnails/15_160x120.jpg * [HTTP headers] (no expires) http://www.picbonanza.com/images/logo2.gif * [HTTP headers] (no expires) http://www.picbonanza.com/images/top.gif * [HTTP headers] (no expires) http://www.picbonanza.com/hme/tick.gif F 4. Gzip components These components are not gzipped: * [HTTP headers] (17.2K) http://www.picbonanza.com/ * [HTTP headers] (13.5K) http://www.picbonanza.com/styles.css * [HTTP headers] (13.5K) http://www.picbonanza.com/styles.css * [HTTP headers] (13.5K) http://www.picbonanza.com/styles.css A 5. Put CSS at the top A 6. Put JS at the bottom A 7. Avoid CSS expressions n/a 8. Make JS and CSS external Only consider this if your property is a common user home page. B 9. Reduce DNS lookups This page has more than 4 domains. * www.picbonanza.com * pagead2.googlesyndication.com * www.google-analytics.com * rover.ebay.com * www.statcounter.com * img-cdn.mediaplex.com A 10. Minify JS The following JavaScript files do not appear to be obfuscated nor minified. * [HTTP headers] (6.8K) http://www.google-analytics.com/urchin.js A 11. Avoid redirects A 12. Remove duplicate scripts F 13. Configure ETags
Thanks john666, turelio and le4rner. Le4ner, I've never seen ySlow before. Appreciate you taking the time to do this. Site will be a lot quicker than it is now once I have converted everything to CSS and got all the CSS in a single file inclusion as opposed to setting styles manually on more than half of the code. Actually you've just made me realise something I probably wouldn't have noticed that needs sorting. Many thanks indeed! Will update this thread once I've got more to show - not long! Cheers, Jase