Getting Your Site Online

I’m often asked how to take a website that you’ve created on your computer and make it publicly available on the web. The answer is to use a web host to serve your pages to the world. I’ve used DreamHost as my web host for the last 10+ years and they’ve continued to earn my strong recommendation.

What is a web host?

A web host company maintains a computer that you send your website files to, and the web host leaves that computer on 24 hours a day, 365 days a year so the world can access your website around the clock. I use DreamHost to host the LearnWebCode website that you are reading right this very instant.

Need a Domain (.com, .org, etc…)?

DreamHost gives its customers one domain name registration for free!  This makes getting a new website online that much simpler.  If you already have a domain name registered that is okay – just pocket the freebie for a rainy day.

The Middle of the Road is usually the best!

There are web hosts that are cheaper than DreamHost, and there are web hosts that are more expensive than DreamHost.  I’ve found that you truly get what you pay for when it comes to web hosting.  Like most purchasing decisions in life I believe the best value typically resides somewhere between the two extreme ends of the price spectrum; and this is precisely where DreamHost is positioned.

Use my affiliate link and save $50 – that brings the total amount to $5.78 per month. One account can host ALL of your websites!

Visit DreamHost

Avoid the Crowds!

When I first started using DreamHost nearly a decade ago they had one and only one weakness; overcrowding. If hosting companies cram too many customers onto a single shared server then websites will load slowly (too few and prices will not be affordable – so this is a balancing act for hosting companies). Fortunately, overcrowding at DreamHost is a thing of the past. I can report that I haven’t seen any noticeable slowdowns in the better part of a decade.

A word of caution – you really do get what you pay for and if you settle for a bargain basement host you will probably run into this overcrowding slowdown issue.


The official website includes only three recommendations for web hosts and DreamHost is one of them!  I’ve ran countless WordPress websites on DreamHost and never had an issue. wordpress-logo-stacked-rgb Whether you prefer the automated “1-click install” path or you enjoy manually configuring your WordPress installs DreamHost has got you covered.

The uptime reliability and page load speeds that you can achieve with nothing more than a basic DreamHost plan and a WordPress cache plugin are fantastic. I’ve worked with lots of hosts and I stay with DreamHost because it’s a great bang for the buck.

Run Your Entire Business from DreamHost

With a single DreamHost hosting plan you can run an entire design agency.  This includes:

  • Unlimited Domains / Sites (if you make websites for clients you can place all of them on a single DH hosting plan at no extra cost)
  • Unlimited email addresses (
  • Unlimited storage (large photo galleries, your band’s music recordings, etc…)
  • Unlimited bandwidth (if your website goes viral you won’t be penalized for all of the visitor traffic)
  • Unlimited FTP / Shell users (so one “user” only has access to one site if you wish)
  • Unlimited MySQL databases (create as many WordPress instances as you want!)

Use my affiliate link and save $50 – that brings the total amount to $5.78 per month. One account can host ALL of your websites!

Visit DreamHost

In the name of transparency I do receive benefits for referrals, but I would not recommend a service that I did not use and enjoy myself. I can recommend DreamHost with a clear conscience because they are hosting this very website!

About the Author

Brad Schiff

Brad Schiff is a front-end developer, designer, and educator who has been building user interfaces for over a decade. He’s done work for Fortune 500 companies, national political campaigns, and international technology leaders. His proudest achievement is helping people learn front-end web development.

Follow Brad on Twitter Subscribe on YouTube