Forum Moderators: mack
I plan to buy a domain sometime in the future.
In the meantime I would like to take your help to find answers to my questions :
1. Can I run my website from my PC? I am asking this because I have heard a lot about 'server is overloaded with traffic' and also 'proxy servers and third party servers meant for security purposes'.
2. I have heard a lot about WAMP and wampserver and I have tried it. I found wampserver's mysql part to be easier than the traditional mysql.
Will it be a good idea to use WAMP?
3. Any good website you know that provides such info?
Thanks
[edited by: engine at 11:02 am (utc) on Jan. 24, 2008]
Depending on the type of "PC" you have, Windows Server 2003, Internet Information Server, Microsoft SQL Server & .net is a great way to go if you have the knowledge and funds.
Some will debate this, and tell you to go the free route of LAMP (Linux, Apache, MySQL, PHP)...
Your asking about WAMP (Windows Server, Apache, MySQL & PHP).. my advice (and I'm a die hard MS guy) is to go with linux in this case. Trying to configure apache and php to work on windows is a bit of a task... again not my fortay.
I'd never thought I would say this but, get a ubuntu server install which installs LAMP automatically.. there are a billion tutorials that explain how to "tighten-up" the security issues and deploy your web server.
DYNDNS is free and will allow you to maintain an IP address pointing to your home based web server.
Can I run my website from my PC?
You can, but you really don't want to, unless it is a low-volume hobby site, or just a test (say, to demonstrate a site under development to a customer.)
Sever overload is not the problem. Any PC made today is unlikely to become overloaded given the bandwidth limitations on the typical home Internet connection.
Most home broadband connections have limited outbound bandwidth. In most cases, it is insufficient for running a website. And it is cheaper to host at a data center than to buy the additional bandwidth.
When my hosting provider told me a dedicated server would be $600/month I nearly chocked on my chicken soup.
I thought for sure I could setup and maintain a production web server. Yeah right...
The TCO of a web server is huge! Maintenance is huge as well. It's not a set-it-and-forget-it type of deployment. And what happens if the server goes down.
25 clients on one webserver = 25 calls that need to be answered, calmed and remedied, everytime a blip occurs.
Professional grade hosting companies with massive data centres, redundant power out the ying yang, foundry switches, dns servers all over the place, OC+ fibre connections...
... you can't do that at home.
These guys/gals do this for a living. All day. Every day.
Put it this way... if I knew that you were setting up an home based web server there is no way I would sign on. But then again, I know exactly what it takes to run a web server and I know better than to go it alone.
If it's your first site you'll probably do fine with a low-end shared hosting plan. Let the professionals worry about security, bandwidth, power, etc. You can get a good plan for less than $8/month.
If you want to get a dedicated server, you can find those relatively cheap ($600 seems awful high) - just google for promos and see if there are any deals out there.
A web host is the way to go though!
Mack.
Reasons to host from home: