BA
Just a hunch, but I think Asa is more knowledgeable in this area than you.
With this outage being as long as it is, and especially with how such a thing would adversely affect small businesses, as discussed earlier, it's all the more of a good reason to host your website on your own server. DIY hosting means you have full control over your website, rather than paying for and relying on a 3rd party hosting company. You only need to pay your domain name, which can work out quite low-cost depending where you get it from, and have it redirected to your server.
The only drawbacks with this method are, you have know what you're doing with regards to server administration and maintenance, and also have the computer you've setup as a server running pretty much 24/7. You'd also have to check with your internet service provider to see if their T+Cs allow home servers. The choice of server OS is also important. While Linux is usually free, the server versions of Windows are far from free, but can be easier to setup than Linux based servers ... YMMV.
You don't even have to have a keyboard, mouse, or monitor permanently attached to the server, since it could quite easily be administered as a "headless" server, via Remote Desktop (or similar) from another device.
The only drawbacks with this method are, you have know what you're doing with regards to server administration and maintenance, and also have the computer you've setup as a server running pretty much 24/7. You'd also have to check with your internet service provider to see if their T+Cs allow home servers. The choice of server OS is also important. While Linux is usually free, the server versions of Windows are far from free, but can be easier to setup than Linux based servers ... YMMV.
You don't even have to have a keyboard, mouse, or monitor permanently attached to the server, since it could quite easily be administered as a "headless" server, via Remote Desktop (or similar) from another device.
Just a hunch, but I think Asa is more knowledgeable in this area than you.
