Shopp continues to improve with every release. This update is no exception… It marks a milestone in our efforts to improve security and performance. Although a good deal of effort has been made to address both of these facets in the early design, the addition of new features and re-factorings have taken their toll on some of the initial focus on these important aspects of any e-commerce system. Shopp’s latest update makes good on both fronts to ensure a faster catalog experience and a stronger e-commerce fortress.
To speed things up, we’ve added smarter database indexes and a new core query strategy for the catalog. The result is tremendous performance gains in the catalog, most noticeably in larger storefronts. Our security improvements have focused on hardening against potential vulnerabilities with smarter data sanitization and validation. As always, if you want more detail, have a look at the update notes.
With both of these improvements, we’re strongly recommending everyone update to 1.0.15 to keep your store protected and get a speed boost to boot. To update, use the built-in auto-update system under Shopp’s settings, or update manually by logging in to your Shopp Store account and downloading it from your account downloads. When updating manually, be sure to deactivate Shopp before uploading the new files. This ensures the database changes will be processed and your store will get the benefits of the new database indexes.
Also, in case you hadn’t heard, Shopp is a proud sponsor of WordCamp NYC 2009 happening this weekend on November 14th-15th! Most of the Shopp team will be there and we’d love to meet as many of our customers as time permits. Although we’ll likely be in some of the sessions, we also have plans to man the genius bar and work on some WordPress core patches in the hacker room. So be sure to look us up, we’d love to meet you and hear, first hand, your experiences with Shopp (the good and the bad). Hope to see you there!
Although unofficial, we may stage a Shopp mini-meetup if enough ‘Shopprs’ are around. Drop us a comment here and let us know if you’re attending so we can decide whether to plan for a meetup.