Guide to Building a Small Business Site With WordPress Pt. 2: How to Select Hosting

June 14, 2010  | 
15 Comments

If you’re following our guide for setting up your small business site with WordPress, then you’ve already checked out Part 1 and have clearly outlined your goals for creating your website. Now you’re ready to start purchasing the necessary tools for operating your business. Your next step is to select quality hosting for your WordPress site.

Clients often ask me what the difference is between owning a domain and purchasing hosting. I like to think of it like digital real estate. Your domain is the address where visitors can find your website. Selecting a domain name, though not covered in this guide, is something you’ll want to do before purchasing hosting. Hosting is the actual land on which your website lives. Space on the internet is not free, but it can be pretty darn cheap. How cheap is too cheap? We’ll address that in this guide.

When looking at options for WordPress hosting, selecting from among the hosts who claim to provide it can be overwhelming and even a little intimidating. There’s a great deal of phoney marketing to navigate through in order to find quality and reliability, especially with so many hosts who seem to offer “unlimited” everything. Here’s a basic primer to help you start the process of selecting a host. You’ll be able to narrow it down considerably if you follow these guidelines.

WordPress Hosting Guidelines:

The Basics: WordPress Minimum Hosting Requirements

You can run WordPress on both Windows and Linux hosting, but you’ll find that Linux is usually cheaper and you’re also more likely to get WordPress-specific help when you need it. Other minimum requirements include:

  • PHP 4.3 or greater
  • MySQL 4.1.2 or greater
  • The mod_rewrite Apache module

Important Considerations When Selecting a WordPress Host:

Tip 1: Beware of the All-You-Can-Eat Buffet Hosts

Many shared hosting providers will advertise unlimited databases, unlimited bandwidth, and unlimited disk space. At first glance this seems like the best way to go. However, you must understand that thousands of other websites are also taking advantage of this unlimited buffet all on the same server. That means that you’re bound to have overloaded, overtaxed servers that cannot deliver the uptime that they are promising. A small business cannot afford to have a website with unpredictable outages, and that is exactly what you will get. If you complain to your host, chances are that they will apologize for the server and offer to move you to another one. This will also cause more down time for your site. A site that fails to pull up for its visitors gives off a very unprofessional impression.

Tip 2: Regular Backups Can Save Your Business From a Digital Disaster

Look for a host that provides regular remote backups for your site. Otherwise you’ll need to be able to easily set up backups so that a server outage doesn’t completely wipe out your site’s data.

Tip 3: Permissions Can Be Critical to How Your Site Operates – Get all the Freedom You Can Afford

Make sure that you can have access to your .htaccess file. This is absolutely crucial for WordPress SEO, because it gives you the ability to rewrite URL’s to be more friendly. You’ll also want to be able to manipulate your file and folder permissions as needed by plugins. If you have to call your host every time you want to change permissions, then you’ll be spending a lot of time on hold with support. You’ll want to have GD library installed or access to your server to install it, as it handles the creation of thumbnails and graphics for many WordPress themes. Check to be sure that your host can support it. Depending on the needs of your site, you may need shell access to your server, which can be very useful in situations such as backing up a large database or moving large files.

Summary of WordPress Hosting Guidelines:

Must Haves (The bare bones):

  • PHP 4.3 or greater
  • MySQL 4.1.2 or greater
  • The mod_rewrite Apache module

Critical Items to Look For:

  • Access to .htaccess file and ability to change file/folder permissions
  • GD Library Support
  • Regular remote backups
  • Ability to create multiple MySQL databases
  • Shell Access
  • Ability to create cron jobs

Depending on what kind of site you’re hosting, your business may require more server resources than a standard WordPress blog. These type of situations generally include WordPress + eCommerce, sites including many video files and streaming requirements, sites offering free or paid downloads, WordPress Multi-Site networks, highly active BuddyPress communities, and sites running custom web applications. If you don’t know what you’re going to need, talk to the developer building your site and get his recommendations.

Shared Hosting vs. VPS vs. Dedicated Server

What’s the difference? Here’s a quick overview:

Shared hosting is by far the most economical but somewhat unreliable. In a shared hosting situation your site will be on the same server with hundreds or possibly thousands of other websites, all sharing in a pool of server resources. You will have significantly fewer freedoms available to you and virtually no control of how your server is managed. Speed and uptime often suffer with shared hosting

VPS (Virtual Private Server) hosting is a split server where each user can run his own operating system in complete privacy but with guaranteed bandwidth, CPU resources, disk space, memory, etc. VPS hosting offers more security, the ability to install applications as needed, flexible configurations, and more opportunities to scale your site gracefully. Users have root access to their own virtual space.

A Dedicated Server is not shared with anyone else and is the most flexible solution with full administrative access to the box. Most small businesses will not require a dedicated server, but if the nature of your business involves heavy internet traffic and supporting custom applications, you may want to look into it.

To play it safe, a small business should never select anything less than VPS hosting. There are some quality shared hosts out there, but they’re usually hit and miss and depend largely on how overloaded (read oversold) the server is where they put your website. Remember that this also affects the email addresses associated with your domain, unless you have email hosted somewhere else. You simply cannot afford to have your email and your site go down if you are a small business hoping to be competitive in today’s market.

Changing your hosting can be a huge pain and may cost you if you don’t know how to move your site yourself. It’s important to do your research upfront and make a decision based on the current needs of your business with options to scale. If you have questions beyond the scope of this guide, feel free to ask here in the comments.

Featured Plugin - Start your own Quora / StackOverflow / Yahoo Q&A site

It's now incredibly easy to start your own Q&A site using nothing more than WordPress - The Q&A plugin simply and brilliantly transforms any site, or page, into a perfect support or Q&A environment.
Find out more

Featured Plugin - WordPress + Google Maps = Perfect

Simply insert google maps into posts, sidebars and pages - show directions, streetview, provide image overlays and do it all from a simple button and comprehensive widget.
Find out more

Featured Plugin - Easily integrate your WordPress site with Facebook

Would you like to add Facebook comments, registration, 'Like' buttons and autoposting to your WP site? Well, The Ultimate Facebook plugin has got that all covered!
Find out more

Featured Plugin - Add bottom corner (or anywhere else) chat to your site

No javascript required, no third part chat engine, just fully featured chat right in your own database on your own WP sites - couldn't be easier.
Find out more

Featured Plugin - Host sites, get paid, just like WordPress.com

If you've ever wondered how you could offer a paid site management and hosting service, then this is the plugin for you. Offer a freemium or paid service, for any niche you like, it's powered Edublogs.org to success already!
Find out more

Featured Plugin - Start Your Own Powerful Membership Site

If you're thinking about starting a paid, or just private, membership site then this is truly the plugin you've been looking for. Easy to use, massively configurable and ready to go out of the box!
Find out more

Featured Plugin - Every great SEO tweak you need, in one snazzy bundle

Fully integrated with the SEOMoz API, complete with automatic links, sitemaps and SEO optimization of your WordPress setup - this is the only plugin you need to help you rank your site number 1 on Google - nothing else compares.
Find out more

Featured Plugin - Open an Online Store with MarketPress

Out of all the WordPress ecommerce plugins available, this has got to be the winner - easy to configure, powerful functionality, multiple gateways and more. A simply brilliant plugin!
Find out more

Featured Plugin - Send beautiful html email newsletters, from WordPress!

Now there's no need to pay for a third party service to sign up, manage and send beautiful email newsletters to your subscriber base - this plugin has got the lot.
Find out more

15 Responses to Guide to Building a Small Business Site With WordPress Pt. 2: How to Select Hosting

  1. Can anyone recommend some good, objective sites that reviews hosts for features, reliability, etc? Googling for web hosts or reviews doesn’t seem all that reliable. I’m mostly interested in virtual private server hosting. Thanks.

  2. Pingback: The Poling Center for Global Learning and Leadership | Practice Safe Leadership Information

  3. Pingback: Guide to Building a Small Business Site With WordPress Pt. 2: How … | Business and Financial News

  4. Pingback: Car Lease Questions – How To Do A Car Lease Swap | Lease Purchase Times

  5. Great post…wordpress can be a very valuable tool to start on online business presence, especially with the array of plugins available now. Feel free to check out these free wordpress designs – http://www.logoworks.com/free-blog-design

  6. Pingback: BEST PRINT BROKER | Track My broker

  7. Pingback: Site Autoesporte Agosto/09 – Dodge Challenger R/T 440 Six Pak 1971 « Dodge Challenger Reviews and MORE!

  8. Pingback: Guide to Building a Small Business Site With WordPress Pt. 2: How … « Wordpress for Business

  9. Pingback: FTC: Apple too big for its britches? | Apple Product Tips And App News

  10. Pingback: So You Want to Start a Business? - Trade the E-minis

  11. Pingback: A Smart Frugal Business Traveler Uses Online Deals | E-Realty Bargains

  12. Pingback: Car Leasing Hire ? Works Out Cheap For Business Travel | Lease Purchase Times

  13. Hey thumbs up for this blog. That was extremely revealing.

  14. Pingback: Information Technology Education | Blog | Guide to Building a Small Business Site With WordPress

  15. It is cool that you blogged about this. I found you on google and I had been looking for info about this. Nice website, thank you for the info.

Click on a tab to select how you'd like to leave your comment

Leave a Reply

Your email address will not be published. Required fields are marked *

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Subscribe without commenting