How Websites Actually Work — Lesson 2

Hosting, Servers, and Infrastructure

15 min read

Learning Objectives

  • 1Explain what hosting is and why it matters for performance and reliability.
  • 2Distinguish between shared, managed, cloud, and dedicated hosting.
  • 3Understand SSL certificates and why they affect trust and search ranking.

What hosting actually means

Hosting is the service that stores your website files on a server and makes them available to visitors around the clock. When someone visits your domain, their browser connects to the hosting server, which responds with the files that make up your web page. If the hosting server is slow, overloaded, or offline, your website is inaccessible.

You pay a hosting provider to keep your site running. The cost ranges from a few dollars per month for simple shared hosting to hundreds or thousands per month for dedicated or cloud hosting. The right choice depends on your traffic volume, performance requirements, security needs, and the complexity of your website or application.

Hosting is not the same as the domain. You can buy a domain from one company and host the website with a completely different company. They are connected through DNS records. This separation means you can change hosting providers without losing your domain, and vice versa.

Hosting analogy

If the domain is your street address, hosting is the building. A cheap building has shared walls, slow elevators, and unreliable power. A premium building has dedicated space, fast infrastructure, and 24/7 maintenance.

Types of hosting

Shared hosting puts multiple websites on the same server, sharing resources like processing power and memory. It is the cheapest option but means your site performance can be affected by other sites on the same server. It is appropriate for simple brochure sites with light traffic.

Managed hosting means the provider handles server configuration, updates, security patches, and often backups. You pay more but receive operational support. WordPress-specific managed hosting from companies like WP Engine or Kinsta is a common example.

Cloud hosting distributes your site across multiple servers, often with automatic scaling. If traffic spikes, more resources are added automatically. Providers like AWS, Google Cloud, and Vercel offer cloud hosting. It is more complex to manage but provides better reliability and flexibility.

Dedicated hosting gives you an entire physical server. It offers the most control and resources but requires technical expertise to manage or a team that handles server administration. Most small and medium businesses do not need dedicated hosting.

SSL: the padlock that builds trust

SSL (Secure Sockets Layer, now technically TLS) encrypts the data transmitted between a visitor browser and your server. When SSL is active, browsers show a padlock icon and the URL begins with https instead of http.

Without SSL, browsers display "Not Secure" warnings that immediately damage trust. Google also uses SSL as a ranking factor, meaning sites without it may appear lower in search results. Any site that collects information — even a simple contact form — should use SSL.

SSL certificates must be issued, installed, and renewed. Many hosting providers include automatic SSL through services like Let us Encrypt. If SSL expires or is misconfigured, visitors see a full-page security warning that most people will not click through. SSL renewal should be automated or clearly assigned to someone with a calendar reminder.

Uptime, backups, and support

Uptime is the percentage of time your hosting keeps your site accessible. Most providers advertise 99.9% uptime, which still allows about 8.7 hours of downtime per year. For business-critical sites, look at the provider actual uptime history, not just their marketing claims.

Backups are copies of your website files and database stored separately for recovery. A good hosting provider offers automatic daily backups with easy restoration. But having backups is only useful if you can actually restore from them — ask how restoration works and test it before you need it.

Support responsiveness varies dramatically between hosting providers. When your site is down at 2 AM before a product launch, the difference between a provider with 24/7 live support and one with a ticket queue measured in days is the difference between a minor disruption and a business crisis.

Case Study

The Black Friday crash

Situation

An e-commerce business on shared hosting experienced a complete outage during their biggest sale of the year. The hosting server could not handle the traffic spike from their email campaign combined with normal holiday shopping traffic.

Analysis

The business had never load-tested their hosting or discussed traffic expectations with their provider. They lost approximately $30,000 in sales during the four hours it took to migrate to a more capable hosting plan — a plan that cost only $50 more per month.

Takeaway

Hosting capacity should be evaluated against peak traffic, not average traffic. A $50/month hosting upgrade is cheap insurance against a $30,000 outage.

Reflection Questions

  • 1. What type of hosting does your organization use? Do you know the provider, the plan level, and who has access to the hosting account?
  • 2. When was the last time someone tested restoring your website from a backup?

Key Takeaways

  • Hosting stores and serves your website files — its quality directly affects speed, uptime, and security.
  • Shared hosting is cheapest but least reliable; cloud and managed hosting offer better performance and support.
  • SSL encryption is mandatory for trust, search ranking, and any site collecting user data.
  • Backups only matter if they can be restored — test recovery before you need it.