Posted 11 June 2010 - 09:02 AM
Well you are in for a heck of a ride and learning curve here, I am no expert in this field, in fact I am still a bit of a n00b in some ways, but after dabbling over the years I have a basic understanding of various parts and can put something together, and have it work, but as soon as you want to include or use complex features then it's a new ball game, this is not an area where you can learn in a few goes, and once you think you have a fair understanding of what you are doing, you will venture further and feel as though you know nothing again.
I don't say this to put you off, but rather to explain how overwhelming this area can be when you have never done it before, I've dabbled a few times over the years, and just when you think you have it sus-ed, something else pops up lol, ultimately it really depends how deep you want to go in this area.
Assuming you have never done this before there is a choice you need to decide, that is how far do you want to go in this area ?
Should you wish to get a deeper knowledge and learn this skillful area, then there are many tutorials about to get you started, personally I learn best stumbling along and messing up, so don't know the best sites for such guides, alternately you can buy WYSIWYG (What You See Is What You Get) programs off the shelf that allow those who do not know about this area to be able to put together a web page, these are great for a quick fix, but are no replacement if you want to go further in this area, so the choice is your's.
Next is hosting, once you make a site, you need somewhere to host it, there are many hosts on the market, some are good, some are bad, some are expensive, others are cheap, and the saying you get what you pay for is true here, but there are some of them who have such WYSIWYG site builders in with the price of the hosting, or available at a higher premium, also if this isn't complicated enough already, if you're site has advanced features then the host needs to be able to support these features, it is unlikely this will be something for you to worry about, but not impossible, but as you grow then you will be more aware of this.
This is a massive area, and there is no way you will take all this in straight away, so don't despair, take it a step at a time, but hopefully this will give you an idea of the basic concept of this field, the only thing left to mention is a site name, you need to think of a www. name, and make sure it's available, then you need to buy this, well rent is probably more accurate, as you have to renew this each time to retain use of this name, hope it helps.