Discussion Forums > Technology

How can I integrate a forum with a website?

(1/3) > >>

HrtOfSword:
How can I integrate a forum with a website?
The best example I can think of off hand is this forum.
When you register and create an account at the main www.Bakabt.com, you also get an account created over at the forums forums.bakabt.me.

How can I achieve this?

A more ambitious idea would be to be able to integrate a forum and a wordpress (self-hosted) blog together with the website, such that when an account is created on the website, it is also created for the forum and the wordpress blog.

kostya:
The easiest way to do it would be to have a shared database between them and have a common user list. The harder way would be to set up something behind the scenes so that whenever a user makes changes to one account, it is replicated on the other, but this runs the risk of having the two accounts get out of sync (you would have to figure out every way that a user can make changes to one account and have the changes be made to the other as well).

Duki3003:
Become or hire a professional like Jarudin?
A bit simpler method would be to grab CMS like PHP-Fusion or Joomla which have it integrated...

Neco:
The official term for this would be a  Portal.

You gotta find a portal mod for your forum software, or go with a Content Management System, like has been mentioned.
I've been thinking of moving my site over to a portal system as well..  just waiting for  SMF to release a final of their newest beta, so I don't have to screw with theme changes and whatever else.

Xiong Chiamiov:

--- Quote from: Neco on November 18, 2009, 02:41:48 PM ---The official term for this would be a  Portal.

--- End quote ---
I'd actually call it a unified login system, although the terms are slightly different.

If you don't know that you're going to be running some sort of perl/php/python/ruby/etc. script behind the scenes to do this, you aren't up to the task of implementing it.

Navigation

[0] Message Index

[#] Next page

Go to full version