Thanks!
QUOTE=Delphy]Hi All,
You've all probably noticed how slow the site can get (especially recently) - this is due to a number of factors, specifically the turning off of the download caching (since it wasn't working as well as I wanted it to), as well as one of the servers dying and having to be rebuilt. A key factor in this is also the design of the actual download browsing pages themselves and how they are coded.
[size=4][color=indigo]
Download Browsing[/color][/size]
Today I have implemented a change to the way the pages (that is, the ones you see when you use the Download navbar drop down) are generated. In tests, this has shown a dramatic improvement in page speed and general browsing experience.
From now on, download pages
will only return a maximum of 2000 threads, unless you select the "Show All Downloads" link at the bottom, in which case it will return all but obviously be a lot slower.
2000 hits is approximately 125 pages worth and, to be honest, how many trawl through 125 pages worth of downloads
without filtering for specifics? Not many - but for those who really want to, I've retained the "Click here to see all" link at the bottom.
Another small change to these is in the way the Navbar Breadcrumbs gets generated for viewing a specific members downloads.
Previously if you wanted to view all my downloads, it would say Downloads -> Body Shop by Delphy. Now, it says Downloads -> Delphy -> BodyShop, which I think is more intuitive.
[size=4][color=indigo]
Edit Post[/color][/size]
I've also streamlined the Edit Post screen so that you no longer get the "Maxis Recolour / New Mesh / Mesh Recolour" box in forums that don't support them, nor do you get the Mesh List boxs for non recolours. A couple of other tweaks and other backend changes round out the changes here.
Thats it. Pretty minor, but hopefully should see a nice speed increase.
Regards
Delphy[/QUOTE]
I would like to say a big "Thanks" to you and all the other creative minds that keep this site not only working, but absolutely awesome! I do not have your knowledge, or your creativity, but do have genuine gratefullness for all the hard work and long hours that you put into keeping this site great. My health has dictated alot to my lack of learning from this site, but please never forget that you are responsible for giving and contributing a lot of joy to a lot of people who otherwise would have very limited game experiences and interest. Thank you again for giving me a lot of help, and a lot of fun!