If your web presence is hobby related, you may want to consider using a completely free tool (like Google's own
Blogger.com) to create a blog. This way, you don't have to spend a dime.
You won't need to buy a domain name, pay for web hosting or even buy a "theme" to create the look-and-feel of your
site.
All of these aspects are provided to you free-of-charge and you can get your site/blog up and running in under
an hour! In addition to this, Google makes it easy to monetize your new blog by serving up ads (referred to as Google's
Adsense program) where Google shares a portion of the revenue they get from Advertisers anytime someone clicks on
a Google Ad you are displaying.
However, if you are more serious about your online efforts and are attempting to build a "real" business, I strongly
suggest you put a lot of thought into who you use for web hosting (and in regards to every other tool you purchase for
your business).
Many times, my wife and I find our clients trying to opt for the "cheapest" hosting alternative only to find out
later how costly a decision that can be.
One of my clients has a successful ecommerce business and before hiring me, had her website hosted with her
original web developer (on their own in-house server).
Their "uptime" was horrible (costing her thousands of dollars), their server slow AND their customer support
was only open during their normal 9-5 business hours so if a problem happened at 6pm... there was NO ONE to handle
the situation until the following morning! That's not a good situation to be in as a business owner.
Now, while there are plenty of web hosts out there that do a good job, we use (and recommend) HostGator the
majority of the time. The only time I wouldn't recommend them is if the client already had an established website
getting a lot of traffic and in this instance, I'd probably recommend going with a dedicated server with someone
like Rackspace.
Here are some things to consider when choosing a web hosting company/plan:
- Reputation -- "Google" the company and see if you find more positive than negative comments
- Uptime - Any reputable host should guarantee an uptime of at least 99%
- Customer Service - You want a department that is open 24/7/365 and available through a variety of means
- Script compatibility - Should offer/support the latest versions of PHP and MySQL
- Extras - Things like "Fantastico Deluxe," unlimited email addresses, add-on domains, unlimited databases, etc
should all be included at no extra charge
- Dedicated IP Address - This is a Biggie! - You NEED your own dedicated IP address so if some
character (who's also sharing server space with you) engages in SPAM, you'll be protected! If you share an IP
Address your web business is nothing but a house of cards and in real jeopardy of being compromised by some goombah
- Space/Bandwidth - Most hosting companies are allotting a pretty good amount of disk space and bandwidth but
the more of both of these, the better
In my opinion, and personal experience, you'd be hard-pressed to do better than HostGator's "Business" Hosting Plan.
Their Business Plan meets all of the criteria I mentioned above and is what I use and recommend. If you use This
Link To Go To HostGator and coupon code, "404Page" (without the quotes) you'll save
almost ten dollars off your first month's hosting fee.