Filesystems and Web Servers

Web Architecture and Information Management [./]
Spring 2011 — INFO 153 (CCN 42509)

Erik Wilde and Dilan Mahendran, UC Berkeley School of Information
2011-01-31

Creative Commons License [http://creativecommons.org/licenses/by/3.0/]

This work is licensed under a CC
Attribution 3.0 Unported License
[http://creativecommons.org/licenses/by/3.0/]

Contents Erik Wilde and Dilan Mahendran: Filesystems and Web Servers

Contents

Erik Wilde and Dilan Mahendran: Filesystems and Web Servers

(2) Abstract

It can be hard to understand web technologies without a basic understanding of filesystems, directory structure, and file paths. This lecture provides an overview of these topics and shows how web servers build upon these fundamentals.



Files, Filesystems, & Directory Structure

Outline (Files, Filesystems, & Directory Structure)

  1. Files, Filesystems, & Directory Structure [4]
  2. File Paths [4]
  3. Web Servers [3]
Files, Filesystems, & Directory Structure Erik Wilde and Dilan Mahendran: Filesystems and Web Servers

(4) Files



Files, Filesystems, & Directory Structure Erik Wilde and Dilan Mahendran: Filesystems and Web Servers

(5) Filesystems and Directory Structure



Files, Filesystems, & Directory Structure Erik Wilde and Dilan Mahendran: Filesystems and Web Servers

(6) Graphical View of Directory Structure

Graphical view of directory structure


Files, Filesystems, & Directory Structure Erik Wilde and Dilan Mahendran: Filesystems and Web Servers

(7) Textual View of Directory Structure

Textual view of directory structure


File Paths

Outline (File Paths)

  1. Files, Filesystems, & Directory Structure [4]
  2. File Paths [4]
  3. Web Servers [3]

(9) File Paths



(10) Absolute vs. Relative File Paths



(11) Absolute vs. Relative File Paths



(12) Why Relative Paths?



Web Servers

Outline (Web Servers)

  1. Files, Filesystems, & Directory Structure [4]
  2. File Paths [4]
  3. Web Servers [3]

(14) Web Servers



(15) URL Paths



(16) URL Paths vs. File Paths



2011-01-31 Web Architecture and Information Management [./]
Spring 2011 — INFO 153 (CCN 42509)