Developing Forum Software

Hi Guys!
I want to know about Forum Software Development,(Vbulletin for Example) i want to Build the Popular Software like Vbulletin,how can i Develop it?
Please Help me,what i should know to Build it,Basically i don’t even know C,C++.
Would it be Difficult and how much and yes i am 0 in Maths
Please reply me Guys,i am Really Mad in Developing that Forum Software.
i want it to be Commercial like Vbulletin is,not a Open Source.

In order to build such a “monster” you’d need VERY VERY SOLID knowledge in Php and MySql. I mean VERY SOLID. These platforms, even if started with few developers have now an army of excellent programmers working on them. For a beginner it would take many years to come close to them. It’s not something easy, that;s for sure.

I’d start with a smaller CMS, maybe something that would run some articles, a login system etc. and only when you’re very good with programming, start dreaming big. and it would be better to have a team, not work solo.

Okay,i got you but to some Extent i want more Clarification!
I told that i don’t even know C,C++,What i should know before i Start Dreaming of Developing that Forum Software?

If you start developing forum in C or C++ you will probably never finish it and even if you do, then almost no one would know how to install it. In order to develop web based software you need to learn some scripting language (PHP, Python or Ruby are the hot ones currently).

Next, you will need to learn MySQL (or PostgreSQL), X/HTML, CSS and JavaScript, not to mention application design theory, version control, unit testing and so on. If you will work hard, after about 2 years you will be ready to start developing your own forum software (assuming you know nothing now).

My response might seem a little harsh, but the point is you cannot learn this stuff overnight.

I got you,But what about Selecting it as Open Source or Commercial?
I already told you that i want it to b e Commercial.
And you were not Harsh at all,i need to understand that we can not have Gold Mines without Digging Rocks!

No matter if you are open source or commercial the development time and knowledge needed will be similar, the only difference is that for commercial software you will need marketing, excellent support and even better code quality.

That means i will not need Asp.net Tools etc??

First of all, if you don’t know what language you need to develop your forum software in there’s a zero percent chance that you’ll be able to make it commercially viable. It’d be like me trying to sell my basic blog script to someone running a WordPress consultancy business.

You need to know what your market is, and whether there is a gap in the market for your software. Forums are starting to die out in popularity now that social media websites have become easier to develop on frameworks, although forum scripts like Vitamin are doing very well and have kept themselves relevant. Anyone that knows the .NET ecosystem will know that there is definitely a market for a good forum script of similar quality to vBulletin or phpBB.

However, as dojo has correctly stated, it’s not easy to create forum software. The guys who build these scripts are extremely talented developers and it is their job to create the most optimal, usable and efficient software they can with a language that will let you do anything in a number of different ways. People have tried to make open source scripts, and people have tried to sell them; sadly the open source projects have stagnated and you’d have to pay me to use some of the crappy commercial forums available for .NET websites.

I apologise for my assumptions, but I can’t help but feel that you haven’t really thought this through. The market is there, but it’s not very profitable and the work that would be required would be almost painful for a lone developer. To code this forum you would need some very talented developers, and you would need to pay them what they are worth (a lot).