How to create a Forum

Hi Guy,

After Hardware & Overclocking
Its WebDesigning & I have always loved scripting.

I have participated in many webdesigning competitions and won a few too.

But Creating a forum and managing it what is left unexplored.

So wanted to know
- What all softwares are used at the backend of the forum.
[PHP , ASP , JSP , Access , MySQL , Apache etc.....]
- Some websites , some readymade forum making and managing kits + Themes.
- Links to Tutorials & Forum Hacks.

I love the TE forum interface & themes.

Ne sort of help will be much appreciated.

Also i dont have any plans to start my own forums its just for my knowledge. ;)
I Love TE a lot and will always be a part of it.

Edit Added Later
Ok just learned that TE is powered by vBulletin v3.0.7
Just found this hack
Search Engine Optimize vBulletin
Link:- http://forum.time2dine.co.nz/seo-vbulletin/search-engine-optimize-vbulletin-98.html

Also what all stuff will i require to setup a vBulletin Forum.
I also know its a paid software but still ne tutorials are there to help
me setup a vbulletin forum.
Is there PHP + Mysql + Apache at the backend.

Also are there any free forum packages having vBulletin like interface.
 
Thanks Hooli
Really didnt knew such a thing existed.

But I want to learn mainly how do i put vBuletin + php + mysql + apache together.
or any other forum.[any sort of links explaining it wud be useful]
 
ya u got it somewhat :

lemme sum it up for you.basically there are 3 parts u need rite: the frontend ,the server and the Database (DB)

1.php based forums : dynamic content with php ,apache as the server .the most common DB is mysql or postGRE with php.

2.In non php based cover jsp and asp based forums ,here the jsp ones need a apache tomcat server or j2ee 's inbuilt server .again DB can be mixed and matched. as for asp and .net based forums you will need IIS (provided by windows) to run ur server.

forums are basically just a simple and innovative way of using the a client server model so whther its a shoppping cart store or a online library,it all comes down to how innovatilvly you can use DB's to run content.

as said, XAMP is the prefered way for these client server and ditributed apllication.

x-> windows the (WAMP) ,if linux ,then lamp

a -> apache

m ->mysql

p ->php/perl

search online for xampp or easyphp to get ur AMP working in a couple of clicks.

So,there you have it ,everything u need to make a forum....Then again ,thers much more to creating and sustaining a forum than just setting it up :)
 
Wow bosky , thats a gr8 answer u seem to have answered most of my doubts
and made the picture clear for me.

I know abt database connectivity using jsp + mysql and am learning php + mysql
Also i know about apache tomcat[req for JSP] & just apache[req for PHP].

Can u just elaborate on this XAMP thing.
Whats its exactly.

Also did u mean that WAMP combines the connectivity of PHP + MySql + Apache on Windows & LAMP on windows.

Also i would like to use a combo of PHP+MySQL+vBulletin+Apache.

----------------------------------------------------------------------
Ok after googling i cam to know some thing abt WAMP.

1.> WAMP Up Your Open Source Development on Windows for Free
Link:- http://www.devx.com/opensource/Article/21598

2.> Project: TSW [The Saint WAMP]
Link:- http://sourceforge.net/projects/yawamp/

3.> Different installation kits
[gr8 kits can u recommend me something from this for PHP+MySQL+vBulletin+Apache]
Link:- http://www.hotscripts.com/PHP/Software_and_Servers/Installation_Kits/

4.> Wikipedia answered it all
WAMP
From Wikipedia, the free encyclopedia.


WAMP is an acronym for the combination Microsoft Windows, Apache, MySQL and one or more of Perl, PHP and Python. It is modelled after the more well-known LAMP, referring to the all-open source/free software approach which uses Linux instead of Windows.

Each element of the WAMP acronym provides an essential layer of functionality:
Microsoft Windows is the operating system;
Apache is the web server;
MySQL is the DBMS (database management system [or, database server]);
PHP is an object-oriented web scripting language;
Perl is a powerful, general-purpose, object-oriented scripting language;
Python is yet another powerful, general-purpose, object-oriented scripting language.

Although the half-humorous acronym WIMP has been floated and occasionally used for a system with Microsoft's IIS as the web server, most IIS setups use the included ASP for scripting and Microsoft's Access or SQL Server for the database, as the open-source MySQL and PHP tend to be more often used with the open-source Apache.

An equivalent with PostgreSQL instead of MySQL exists and it is called WAPP being considered more enterprise level because of the features PostgreSQL has that match commercial alternatives.

This is a middle ware that sits between the operating system and a platform independent application. This means that an application can be written independent of the Operating System that is to be used.
-------------------------------------------------------------------------
Thanks for the help Bosky Repped you.
 
Back
Top