I had it built by a developer who has done a good job, however, if I had to start again I think I would build it myself to get a better understanding of the tech and to give me more control (not to mention saving money!).
As it is, if I want a module added or even some small things like changes to page types I have to pay the developer to do it. He charges a very reasonable rate, but it's not a great situation, especially considering I'm not making any money from it yet.
My developer hasn't been able to get Twitter or Facebook sign up working, and I've had to pay him for some of the time he spent trying. And there have been a few other similar issues. This is totally not his fault, he charges a low rate because he's just starting out so I understand that, but it is making me question if it would be better if I'd set things up differently.
I'm happy with the look of my site at the moment and I have a fair amount of content on there, although it's early days for the site and I'll be adding much more.
I'm wondering, if I was to build a Wordpress site from scratch, as a first-timer, how many hours I'd be likely have to spend on that. Also, how would the content transfer work and would it affect links/SEO?
My site has a lot of article content - it has a blogs section within it, where several bloggers are based, but the site itself is a lot more than just a blog. So I need something that has articles appearing as articles, not blog posts. It also has video, audio podcasts, a forum, etc. Plus I want to add newsletter sign up. I know Wordpress can cope with all that - but will it do it as well as Drupal?
It would be good to get some thoughts on this, especially if you've had a similar experience. It would be a drag to have to rebuild the whole thing, but probably better to do it sooner than later if it needs to be done.