We are sorry to announce that we will no longer support or allow the Wishlist membership plugin on our systems. This has not been an easy decision, but it’s something we must do. I would even go as far as to recommend people away from Wishlist member.
Why is Wishlist Member banned?
- Performance: We’ve noticed that the plugin starts getting serious performance problems when a site reaches around 20,000 members, and 100 concurrent connections.
- Old Deprecated code: If you install the Debug Bar and Log Deprecated Calls plugin on a site, you’ll notice deprecated calls from WordPress 2.0, this tells us that the code has not been updated in a very long time, this is either via laziness or incompetence. Either way, a business should not trust their membership site to such a code base.
- Encoded/Obfuscated code – This plugin requires the ioncube loader extension to work. This makes it impossible for us to look at the code and make suggestions on how to fix it. Whenever we’ve tried to reach out to Wishlist, we’ve received shoddy support.
- It’s not designed for N-Tier environment: The plugin does not work well with environments where a request can be served from multiple servers, we’ve noticed a marked improvement in speed of a site with the APC based object caching, but this means it cannot be shared across servers. This is poor design on their part, and we can’t fix it.
We didn’t want to do this, but we have no choice. We want our customers new and old to have a great experience on our systems, but when we can’t see the code, or work with the vendor, we can’t do anything about it. More importantly, if the vendor continues to use deprecated code from the 2.0 days, it shows a lack of concern for the WP community, the code base, and their customers.
I wish there was an easy migration path away from Wishlist, but there isn’t. Most people won’t notice a problem with Wishlist until their site starts getting mildly successful, and by then they’re trapped. Due to the extremely negative experience we’ve had with this plugin, we do not recommend this plugin at all.
Existing customers: If your site has close to 15,000 members, you’ve already started experiencing problems.. we’re sorry we can’t help you, your best bet would be to find a dedicated host of your own.
Potential customers looking to speed up your Wishlist Member site: We’re sorry, your best bet is to migrate away from this plugin, or find a different host.
For people looking to start a new membership site, this post by Chris Lema will be very handy.. except ignore the Wishlist Member decision