Eric
Posts: 17317
Joined: 10/10/2003 From: Seattle, WA Status: offline
|
I have been a very busy bee over the past month, propping literally thousands of code changes to some low level stuff in the site in the name of better performance, trapping errors and bad user input etc. In the past two days I have done a comprehensive overhaul o two areas in particular: - Sorting: all sorting parameters are now going through a completely rigid filter to shield any bogus input or hacking attempts. The potential downside is that I *might* have broken some valid/legitimate sorting. Please let me know (with the URL preferably) if you see any cases like this.
- AutoComplete: I just did a very thorough overhaul of all autocompletion queries. In the process, I tried to make all of the wine-related ones vintage sensitive whereas only some were before. So if you type a 4-digit number the site will treat it as a vintage and also display vintages in the potential completion results. Again, because I tweaked or rewrote dozens of subtle and complex queries, despite testing under the GUI, profile and debugger, I easily could have broken some. BTW, autcompletion is only enabled for logged in users. Please do let me know if you see any glitches.
My top priority continues to be some very low-level database and query optimization for much better performance and scale. Plus some upcoming hardware upgrades. I suspect this will keep me rather busy for about one more month at which point I plan to dig into a very heavy completion phase on the beta website.
_____________________________
Cheers! -Eric LeVine http://twitter.com/cellartracker http://facebook.com/cellartracker
|