Should I use vbulletinboard or create my own forum

I am creating my first fully functional website as my goal for 2018. The website's functionality will allow people to log in, and interact with parts of the site that I build.

For example people will be able to click that they were at a show and it will show up on their profile. They will be able to upload audio recordings.

What I'm trying to say is there is functionality that requires a username.

I want to create forums that tie into the usernames I create (I'll normalize the database and create the username).

With vbulletinboard can I alter it so that registered users that I hand code can log into the vbulletinboard code? Is this hard to do? What are the pros and cons of using vbulletinboard vs. doing it yourself?
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

David FavorLinux/LXD/WordPress/Hosting SavantCommented:
Ouch... This may seem... rude...

Only someone who's never written forum code or heavily modified some existing forum code would ever consider writing their own.

Seriously, forum code is complex.

I only recommend writing your own forum code if you're going to be reselling it as an ongoing offering.

Otherwise just pick one, VB is okay + a bit of a pain to keep updated.

You might consider using + for a free, flexible approach which is dirt simple to keep updated.

Also check out the O2 Oxygen plugin which reworks the old P2 Theme.

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
burnedfacelessAuthor Commented:
No offense taken David, I've never built a forum.

I've never worked with Wordpress before, can I build my site from scratch and only use Wordpress for the forums and tie the two together?
David FavorLinux/LXD/WordPress/Hosting SavantCommented:
Glad I didn't offend.

You can use WordPress for forums only.

I'd personally split the two, so run or some other host record.

This way you won't commingle both code bases. Easier to keep everything straight.

If you ever plan on supporting logins/sessions on your main site, you might look into WordPress.
Big Business Goals? Which KPIs Will Help You

The most successful MSPs rely on metrics – known as key performance indicators (KPIs) – for making informed decisions that help their businesses thrive, rather than just survive. This eBook provides an overview of the most important KPIs used by top MSPs.

burnedfacelessAuthor Commented:
David I've got one more question. And I will close the question tomorrow when I grab coffee (my cable connection was cut yesterday).

To make the domain - I see on Godaddy where you can create a domain like that and add a new ip address.

I'm going to do this on one server. And I know how to create virtual sites with Apache.

Do I just follow the steps to create a new virtual site and just create one for I'm assuming I need to generate a new SSL certificate?
David FavorLinux/LXD/WordPress/Hosting SavantCommented:
You can setup a new IP + that's not required.

You can setup as an A record with same IP as you normally use or CNAME to your main site.

Yes. Just create a new Virtual Host.

If you're setting up SSL for host (recommended for all hosts these days, since SSL certs are free), then best to setup your host as an A record.

Yes. Just generate a new cert to cover or add it to an existing cert.

Good luck!
burnedfacelessAuthor Commented:
Thank you David. This is why I pay for this site.
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today

From novice to tech pro — start learning today.