Hi all,
I don’t often post, as I rarely feel I have much useful to say. But I thought I’d share a recent experience with you. Many of you promote our flagship site RateTheseGuys.com and have noticed I haven’t been emailing you promo packs for it lately. Unfortunately a surprise tech issue reared it’s ugly head and knocked the site for six, so we’ve had to rebuild it from scratch. Here’s the story…
When we created RTG, we went with a CMS web designer who recommended using Drupal to create the kind of back end we were looking for, allowing for voting and comments on all videos, a certain amount of design options, and to enable different searches. There were two lessons from this:
- We will never, ever make ourselves technically dependent on freelance experts again (where we have a choice). We had to re-hire him so many times…
and
- Fucking Drupal!
What happened, well over a year after we launched, was that the Drupal system (for which a custom script had to be written to work with CCBill in creating member accounts), suddenly refused to accept CCBill’s new member creations. Old members were fine, but new members found their passes weren’t registering. While we investigated, I manually created passes for each new member, keeping them satisfied. Then the real bomb hit… the Drupal CMS back-end decided to block all members; old members, new members, manual created passes, the lot!
CCBill had no idea why. Our CMS expert web guy had no idea why. NetworkSolutions, who were hosting RTG, had no idea. With everyone lost and members frustrated, we decided to build a whole new site using just basic html site.
The site is now processing with CCBill new members as smoothly as ever, old members have been ported over, and all videos play great. And we’re back open for business! Phew.
So my story is; beware relying technically on experts where you don’t need to, try to keep possible problems under control by training yourself up fast or keeping things very simple.
If any of you have had similar experiences, I’d like to hear them.
Wayne