Hi Alex,<br>
<br>
There are pros and cons to doing your own hosting. This isn't an exhaustive list, but here goes:<br>
<br>
Pros:<br>
- really easy to update web site<br>
- install anything you want (is that a pro or a con?)<br>
- no cost for hosting services<br>
<br>
Cons:<br>
- additional cost for UPS<br>
- additional time spent hardening server against a variety of attacks<br>
- additional time keeping system software and hardware up to date<br>
- risk of using production machine for development<br>
- lower uptime than professional web hosting<br>
- no redundancy for hardware or network connection<br>
- you're on the hook for 24/7 support<br>
<br>
I like paid web hosting because someone else deals with hardware
upgrades, making sure the network is always up, doing system software
upgrades, locking the system down, providing multiple network
connections, doing backups, providing 24/7 power and plenty of
bandwidth.<br>
<br>
I've used pair Networks (<a href="http://www.pair.com">http://www.pair.com</a>) as my web host for a
couple of years, and I'm very happy with them. They also host Perl
Monks (<a href="http://www.perlmonks.org">http://www.perlmonks.org</a>) and I'm grateful for that, so any
business I can throw their way, terrific.<br>
<br>-- <br>Alex Beamish<br>Toronto, Ontario<br>