
Originally Posted by
Watdaflip
If you want to make your own from scratch you need to start by learning to program in one or more programming languages.
If you site is hosted with vodahost I would suggest going with php, if you have another host that uses windows servers you could go with a language like ASP.net, but its a little more difficult to pick up. Cold fusion is also a viable option. You will need to learn how to use a database as well MySQL is the most popular one for web applications.
You will probably also want to use javascript in your site as well (used for a variety of reasons, mainly for manipulation of the web page after it has loaded without it reloading).
There are many good tutorial sites out there to help learn a programming language, some find books easier to learn from though.
There isn't really a resource of information you can go to in order to learn how to make a site like this from start to finish, a lot of it is learning how dynamic web pages work and interact with the user and the server, and then piecing together everything to work as a unified application.
Hope that helps