If I was an amateur web developer, and I had somebody pay me so I could make them a website, should I have it hosted somewhere like webs.com, or should I host it myself?
@Eye_for_VideoFeb 23.2009 — #Unless you are really set up to host a Web site, with the server, IP connections, bandwidth, etc. pay a host who specializes in hosting. They are very cheap and the bulk of the server and connection maintainence is their job, not yours.
Your suggested host might work fine, here is one I've used... very inexpensive..great customer service.
I'm not up to hosting anything on my computer. I'm just asking, because I didn't know if it was legal to have somebody host your website if you were being paid by somebody else to make one.
@Eye_for_VideoFeb 23.2009 — #No problem having others host it. One thing that does come up from time to time though is who actually owns the Web site files. Many designers and developers maintain ownership and more or less rent out the files to the "Web site owner", who in fact may not own anything, not even the domain name. If the Web site client leaves that designer/host, they cannot take the files with them. So just be clear with your client/s if they will own all the files, just the finished files, or the development and finished files, once your part is done. Do you want to retain the right to exhibit your work (their Web site) as part of a portfolio? Stuff like that....
@shkFeb 23.2009 — #You can build the website for your client, then either you or your client will need to get a hosting plan with a hosting company, you would also need to have him buy a domain that is usually renew annually same as the hosting - it all depends of the plans offered by the company. It's best to renew it annually though, it's cheaper.
There are many inexpensive good hosting companies like http://www.tablox.net for instance.
@Declan1991Feb 23.2009 — #Personally, I'd advise against organising the hosting for the client, except help in setting it up. It can lead to problems for little or no return if you are paying for the hosting and having to get that money off the client.