How to make a Website accessible on the Web?

When you are thinking about hosting a website on the web you need to choose how your going to host it. There are three main methods that can be used to get your website up and running. These are; getting a company to host it for you (cloud hosting), you can get your ISP to host it, or if you want you can host it from your house with your own server.

ISP Hosting

Pros

- You don't need to buy your own server
- Most ISP internet connections are very fast
- Have a very high up time and really reliable
- Usally has a very secure operating environment

Cons

- You need to trust your ISP to keep it available
- The performance of your website will change depending on the number of websites your ISP is hosting
- You could be affected if your ISP gets blacklisted because of other websites content

Hosting it yourself

Pros

- You have full control over your webpage
- Web storage and performance can be more effectively
- You don't have any of the contractual issues associated with using an ISP

Cons

- Buying all of the hardware can be really expensive
- Security experts may be needed to make sure none of your customers get hack
- You may need resources capable of providing around-the-clock support

Cloud Hosting

Pros

- Little to no setup costs
- You only have to pay for the resources actually used
- Levels the playing field by openning up these technologys to others rather then just big businesses

Cons

- Privacy may be an issue
- Might not be as flexabile as needed