Skip to content

A complete multi-page website built for the COMI-1750 Final Project, covering everything a beginner needs to know about web hosting.

License

Notifications You must be signed in to change notification settings

jon-coder1560/learn-web-hosting

Repository files navigation

🧭 Project Summary

This project is a fully documented, standards-compliant website designed to explain the fundamentals of web hosting in a clear, organized format. Each page focuses on a specific hosting topic—domain names, SSL, shared/VPS/dedicated hosting, managed vs unmanaged hosting, and more.

🌐 Website Pages

1. Home Page

  • Introduces the website and outlines the categories covered in the project.

2. Domain Names

  • A content-rich page discussing:
  • What a domain name is
  • The first domain ever registered
  • Why domains exist
  • Popular TLD extensions
  • Where domains can be purchased
  • Expected costs
  • How DNS relates to domains

3. Hosting Types

  • Broken into three detailed subpages:
  • Shared Hosting
  • Explains how shared hosting divides server resources among many users. Includes use-cases, pros, cons, and example pricing.
  • VPS Hosting
  • Covers virtualized servers, performance improvements, user control levels, and common VPS pricing tiers.
  • Dedicated Hosting
  • Describes single-tenant server hosting with full hardware access, advantages/disadvantages, and real-world applications.

4. Managed vs. Unmanaged Hosting

  • Defines both service models, their differences, and scenarios where each type makes sense.

5. SSL Certificates

  • Explains HTTPS, certificate types, encryption basics, and free certificate options including Let’s Encrypt.

6. Hosting Provider Comparison

  • Compares three real hosting providers using two or more styled tables, focusing on:
  • Monthly costs
  • Features
  • Performance
  • SSL support
  • Add-on services
  • Links to each provider site

7. Free Web Hosting Options

  • Summarizes popular free hosting platforms, their limitations, advantages, and direct links for further research.

🎨 Styling & Structure

This project includes:

  • Custom CSS layout
  • Table styling with borders and spacing
  • Navigation bar design
  • Responsive columns
  • Commented HTML and CSS files
  • Image support with alt text
  • Consistent color and typography theme

📂 Project Organization

web-hosting-project/
│
├── index.html
├── domain-names.html
├── shared-hosting.html
├── vps-hosting.html
├── dedicated-hosting.html
├── managed-vs-unmanaged.html
├── ssl.html
├── comparison.html
├── free-hosting.html
│
├── css/
│   └── styles.css
│
└── images/

📄 License

This project is licensed under the MIT License, allowing modification, distribution, and reuse with the original copyright notice.

About

A complete multi-page website built for the COMI-1750 Final Project, covering everything a beginner needs to know about web hosting.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published