I have a XenForo license and I run a forum approaching one million posts. It's currently vBulletin, and I know I want to leave the platform. I like Xenforo, but I feel it's not yet ready for my site. My concerns are losing rankings during the migration, but we also have blogs. I was hoping to wait to make the switch until there was an official blog and article system/CMS, and at the very least until 1.2. I realize this might be a long while. That said, I don't currently employ vBulletin's CMS. I'm looking to launch articles on my site in the very near future, so I'd like people's honest opinions here as to what would be best strategically from a web dev perspective, and also keeping in mind I'd like to migrate to Xenforo eventually.
I've decided I really need some sort of CMS for my forum, which currently is vbulletin 4 with blogging, no CMS activated.
- Use vBulletin's CMS, switch once Xenforo develops one.
- Use a a vBulletin modification that turns a specific forum into an Article display (might benefit migration to Xenforo later?)
- Use Wordpress as a CMS for articles, switch once Xenforo develops one.
- Switch to Xenforo sooner rather than later, use third-party Xenforo CMS (I don't think I'm ready for this in several regards)
Also, I have a few other questions. If I were to use third party Xenforo CMSs and Blogging platforms, how difficult would it be to switch to Xenforos offical once when/if they are released?
Is there a large enough Xenforo developer community where I could find developers to code several custom modifications? This is important in my decision.
My tendency is to lean towards waiting, but I really dislike vBulletin's CMS. So right now I'm leaning towards either using a "Article Forum Modification" for vBulletin or separate it and do a lose integration with Wordpress for articles. But when I entually switch to Xenforo, would Wordpress be able to be imported?
I'd love to hear some unbiased thoughts here as to what approach is best, and most importantly, why This is a big decision for me. Thank you in advance for any feedback you can give me.