Web Hosting and Related Terms!

  • Web Hosting:
    • Allocation of server resources (storage, bandwidth) for website file storage and delivery via HTTP/HTTPS. Includes shared, VPS, dedicated, and cloud architectures.
    • Key: Resource allocation, server architecture, uptime SLAs.
  • Server:
    • A networked computational resource providing services. Web servers execute HTTP daemons (e.g., Apache, Nginx) to serve web content.
    • Key: Hardware specifications, OS (Linux, Windows Server), web server software.
  • URL (Uniform Resource Locator):
    • A string specifying the location of a resource on the internet. Comprises protocol, domain, and path components.
    • Key: URI syntax, protocol handling, resource addressing.
  • HTTP (Hypertext Transfer Protocol):
    • Application-layer protocol for distributed, collaborative, hypermedia information systems. Defines request/response semantics. HTTPS adds TLS/SSL encryption.
    • Key: Request/response cycle, HTTP methods, header fields, encryption.
  • Website Builder:
    • A visual development environment enabling website creation through abstracted interfaces. Generates HTML/CSS/JavaScript.
    • Key: Visual interface, code abstraction, template systems.
  • CMS (Content Management System):
    • Software application for content creation, management, and publishing. Utilizes databases and templating engines.
    • Key: Database interaction, templating engines, user access control.

Comments are closed.

Close