SlideShare ist ein Scribd-Unternehmen logo
1 von 16
Downloaden Sie, um offline zu lesen
P1WS Lunch & Learn:
How the Web Works
May 05, 2019
Overview
“The Internet is not something that you just dump something on.
It's not a big truck. It's a series of tubes. And if you don't understand,
those tubes can be filled and if they are filled, when you put your
message in, it gets in line and it's going to be delayed by anyone
that puts into that tube enormous amounts of material, enormous
amounts of material.”
- Ted Stevens (R-Alaska)
This is wrong.
Type a URL into your browser:
What happens next?
Basic Website Anatomy
DOMAIN
REGISTRAR
NAMESERVERS
DNS HOST /
DNS RECORDS
HOSTING
PROVIDER
Domain
Registrar
A domain registrar is where domain names are
purchased, or registered. Popular registrars include
GoDaddy, Network Solutions, eNom, Namecheap, and
many, many more.
When a user enters a domain into the address bar of
their browser or clicks on a link, the domain registrar
is the first step that helps to direct that request.
There are various TLDs, or top-level domains: .com,
.net, .org, .gov, and more are being added all the time.
A domain’s primary settings are its nameservers.
Name
Servers
When a user visits an address, that domain’s
nameserver settings indicate where the domain’s
DNS Records are hosted. These entries adhere to
the following general format:
ns1.domaincontrol.com
ns2.domaincontrol.com
ns1.mediatemple.net
ns2.mediatemple.net
Nameservers can point back to the domain registrar
where the domain is registered, or to another server
altogether.
DNS
Records
DNS is short for Domain Name System. DNS
Records routes various internet requests to their
destinations, like a virtual “phonebook”. They are
usually entered in plain text format via a dashboard
or control panel.
DNS Records can be hosted at the registrar where the
domain was purchased. They can also live at the
hosting provider that houses the site’s files.
Infrequently, they can live on a separate third-party
server that acts as a middleman between the
registrar and the hosting provider.
DNS
Records
DNS Record types include, but are not limited to:
A Record: Short for “address record”. Routes
requests to the IP address of a hosting server (ex:
11.111.11.111).
CNAME Record: Short for “canonical name record”.
Points one record to another, such as www.test.com
to test.com.
MX Record: Short for “mail exchanger record”.
Determines how email requests are routed (to G
Suite, Outlook, etc.).
Hosting
Providers
A hosting provider is a server that houses the
actual files that make up a website: databases, HTML
pages, images, PDF files, PHP includes, etc.
Popular hosting providers include GoDaddy, Network
Solutions, MediaTemple, Pantheon-- many of these,
but not all, also allow users to purchase domain
names, and many even provide email services.
In a nutshell, domain registrars use
nameserver entries to point to DNS records,
which in turn point to hosting providers.
Basic Web Anatomy
Domain Registrar
● Where you buy your domains
● May also act as DNS Host / Site Host, but not always!
Nameservers
● Tells the browser where to find the DNS Records
● Always set within the Domain Registrar account
DNS Host / DNS Records
● A virtual “phonebook”
● Tells where to find a domain’s site, email service, etc.
Hosting Provider
● Where the actual site files live
● Bad hosts can make or break site speed/performance
How to Determine Domain Settings
“WHOIS”
A WHOIS query will usually return the
following pieces of info about a given domain:
1. Domain Registrar
2. Expiration Date
3. Nameservers
Being able to read these queries can save you
a lot of time. You can google “WHOIS”, or go
to whois.net, or do a search on GoDaddy, etc.
1
32
Additional Terms
cPanel
A brand of server software that allows users to
manage various aspects of their account:
- adding / removing / editing files
- adding / removing / editing databases
- installing / removing SSL certificates
- and much more
Additional Terms
SSL Certificate
Short for “Secure Socket Layer Certificate”. Once
installed on a site, the SSL cert allows traffic to
connect via HTTPS instead of just HTTP for greater
security.
Paid certs can be purchased from Domain
Registrars and Hosting Providers, but free ones are
being offered more and more via entities such as
cPanel and Let’s Encrypt.
Additional Terms
FTP / SFTP
Stands for “file transfer protocol” / “secure file
transfer protocol”. FTP credentials allow users to
connect to a server via software to view directory
contents, download & upload files, delete items, and
change file permissions. Common FTP programs, or
clients, include FileZilla and WinSCP.
SFTP is more secure than FTP (hence the name).
phpMyAdmin
Software which allows someone to view and
edit/remove/add to the contents of a database via a
browser-based user interface. Often launched from
within a cPanel dashboard or accessed directly via
a login URL.
Additional Terms
Slash
This character: /
Also known as a forward slash. Since we read left to
right, we can think of the top of the slash as
pointing “forward” toward the rest of the line of
text.
Backslash
This character: 
The opposite of a forward slash. Since we read left
to right, we can think of the top of the backslash as
pointing “back” toward the text that came before it.
A backslash has the potential to break URLs and
code if used incorrectly.
The P1WS Dev Team
Jeremy
Administrative assistant to Argos
Huffington Specklebelly, who is
the real brains behind the Dev
department.
Ellis
Wrestled a bear once, then
became friends with it. They stay
in touch and exchange cards on
holidays.
Chrystine
Currently petitioning the UN to
recognize a language she
invented that is based entirely on
cute animal gifs.
Darrel
Dressed up as a bear to wrestle
Ellis so that they could become
pen pals and exchange holiday
cards.

Weitere ähnliche Inhalte

Was ist angesagt?

21 Www Web Services
21 Www Web Services21 Www Web Services
21 Www Web Servicesroyans
 
uniform resource locator
uniform resource locatoruniform resource locator
uniform resource locatorrajshreemuthiah
 
What is a url
What is a url What is a url
What is a url elianeycom
 
DNS presentation
DNS presentationDNS presentation
DNS presentationirenazd
 
How a website works - Er Ganesh Naik / Cool Software Solution
How a website works - Er Ganesh Naik / Cool Software SolutionHow a website works - Er Ganesh Naik / Cool Software Solution
How a website works - Er Ganesh Naik / Cool Software SolutionGanesh Naik
 
Powerpoint Web Admin 2
Powerpoint Web Admin 2Powerpoint Web Admin 2
Powerpoint Web Admin 2webhostingguy
 
Windows and Linux Hosting Terminology
Windows and Linux Hosting TerminologyWindows and Linux Hosting Terminology
Windows and Linux Hosting TerminologyHTS Hosting
 
Computing elt 2 presentation homework
Computing elt 2 presentation homeworkComputing elt 2 presentation homework
Computing elt 2 presentation homeworkraheem07
 
Terminologies in the Internet
Terminologies in the InternetTerminologies in the Internet
Terminologies in the InternetRossPolicario
 

Was ist angesagt? (20)

DomainNameSystem
DomainNameSystemDomainNameSystem
DomainNameSystem
 
21 Www Web Services
21 Www Web Services21 Www Web Services
21 Www Web Services
 
DNS & HTTP overview
DNS & HTTP overviewDNS & HTTP overview
DNS & HTTP overview
 
uniform resource locator
uniform resource locatoruniform resource locator
uniform resource locator
 
Guide Hosting Dictionary
Guide Hosting DictionaryGuide Hosting Dictionary
Guide Hosting Dictionary
 
Web admin
Web adminWeb admin
Web admin
 
What is a url
What is a url What is a url
What is a url
 
DNS presentation
DNS presentationDNS presentation
DNS presentation
 
Websites 101
Websites 101Websites 101
Websites 101
 
Url
UrlUrl
Url
 
How a website works - Er Ganesh Naik / Cool Software Solution
How a website works - Er Ganesh Naik / Cool Software SolutionHow a website works - Er Ganesh Naik / Cool Software Solution
How a website works - Er Ganesh Naik / Cool Software Solution
 
Introduction to HTTP
Introduction to HTTPIntroduction to HTTP
Introduction to HTTP
 
Powerpoint Web Admin 2
Powerpoint Web Admin 2Powerpoint Web Admin 2
Powerpoint Web Admin 2
 
Windows and Linux Hosting Terminology
Windows and Linux Hosting TerminologyWindows and Linux Hosting Terminology
Windows and Linux Hosting Terminology
 
Artdm171 Week12 Hosting
Artdm171 Week12 HostingArtdm171 Week12 Hosting
Artdm171 Week12 Hosting
 
Web Terms Handout
Web Terms HandoutWeb Terms Handout
Web Terms Handout
 
Computing elt 2 presentation homework
Computing elt 2 presentation homeworkComputing elt 2 presentation homework
Computing elt 2 presentation homework
 
Domain Name System(ppt)
Domain Name System(ppt)Domain Name System(ppt)
Domain Name System(ppt)
 
Terminologies in the Internet
Terminologies in the InternetTerminologies in the Internet
Terminologies in the Internet
 
Apc
ApcApc
Apc
 

Ähnlich wie P1WS Lunch & Learn: How the Web Works

Domain & Shared hosting
Domain & Shared hostingDomain & Shared hosting
Domain & Shared hostingjisha-varkey
 
untitled_document.pptx
untitled_document.pptxuntitled_document.pptx
untitled_document.pptxRuuSpy
 
Chapter 12 A Manager’s Guide to the Internetand Telecommuni
Chapter 12 A Manager’s Guide to the Internetand TelecommuniChapter 12 A Manager’s Guide to the Internetand Telecommuni
Chapter 12 A Manager’s Guide to the Internetand TelecommuniEstelaJeffery653
 
Streamlining DNS Checks in Flutter Apps
Streamlining DNS Checks in Flutter AppsStreamlining DNS Checks in Flutter Apps
Streamlining DNS Checks in Flutter AppsFlutter Agency
 
webhostlecture (1).ppt
webhostlecture (1).pptwebhostlecture (1).ppt
webhostlecture (1).pptArya955090
 
webhostlecture (1).ppt
webhostlecture (1).pptwebhostlecture (1).ppt
webhostlecture (1).pptArya955090
 
Internet Domains
Internet DomainsInternet Domains
Internet Domainsadil raja
 
What Is DNS ?
What Is DNS ?What Is DNS ?
What Is DNS ?GTCSYS
 
web hosting services reviews and comparisons
web hosting services reviews and comparisons web hosting services reviews and comparisons
web hosting services reviews and comparisons newfasthost
 
Domain Name and Web Hosting: What Are the Differences? 
Domain Name and Web Hosting: What Are the Differences? Domain Name and Web Hosting: What Are the Differences? 
Domain Name and Web Hosting: What Are the Differences? PaulDonahue16
 
Domain Name Hierarchy
Domain Name HierarchyDomain Name Hierarchy
Domain Name Hierarchygordond312
 
understanding-dns-essential
understanding-dns-essentialunderstanding-dns-essential
understanding-dns-essentialwael eshag eshag
 

Ähnlich wie P1WS Lunch & Learn: How the Web Works (20)

Domain & Shared hosting
Domain & Shared hostingDomain & Shared hosting
Domain & Shared hosting
 
untitled_document.pptx
untitled_document.pptxuntitled_document.pptx
untitled_document.pptx
 
Chapter 12 A Manager’s Guide to the Internetand Telecommuni
Chapter 12 A Manager’s Guide to the Internetand TelecommuniChapter 12 A Manager’s Guide to the Internetand Telecommuni
Chapter 12 A Manager’s Guide to the Internetand Telecommuni
 
Streamlining DNS Checks in Flutter Apps
Streamlining DNS Checks in Flutter AppsStreamlining DNS Checks in Flutter Apps
Streamlining DNS Checks in Flutter Apps
 
webhostlecture (1).ppt
webhostlecture (1).pptwebhostlecture (1).ppt
webhostlecture (1).ppt
 
webhostlecture (1).ppt
webhostlecture (1).pptwebhostlecture (1).ppt
webhostlecture (1).ppt
 
7 understanding DNS
7 understanding DNS7 understanding DNS
7 understanding DNS
 
webhostlectureppt.ppt
webhostlectureppt.pptwebhostlectureppt.ppt
webhostlectureppt.ppt
 
Web Hosting.pdf
Web Hosting.pdfWeb Hosting.pdf
Web Hosting.pdf
 
Internet Domains
Internet DomainsInternet Domains
Internet Domains
 
Presentation2.pptx
Presentation2.pptxPresentation2.pptx
Presentation2.pptx
 
Dns1111111111
Dns1111111111Dns1111111111
Dns1111111111
 
What Is DNS ?
What Is DNS ?What Is DNS ?
What Is DNS ?
 
web hosting services reviews and comparisons
web hosting services reviews and comparisons web hosting services reviews and comparisons
web hosting services reviews and comparisons
 
Domain Name and Web Hosting: What Are the Differences? 
Domain Name and Web Hosting: What Are the Differences? Domain Name and Web Hosting: What Are the Differences? 
Domain Name and Web Hosting: What Are the Differences? 
 
Seo basics by Web Rifer Technologies
Seo basics by Web Rifer TechnologiesSeo basics by Web Rifer Technologies
Seo basics by Web Rifer Technologies
 
Domainnamesystem
DomainnamesystemDomainnamesystem
Domainnamesystem
 
Domain Name Hierarchy
Domain Name HierarchyDomain Name Hierarchy
Domain Name Hierarchy
 
understanding-dns-essential
understanding-dns-essentialunderstanding-dns-essential
understanding-dns-essential
 
What is a domain
What is a domainWhat is a domain
What is a domain
 

Kürzlich hochgeladen

Top Rated Pune Call Girls Daund ⟟ 6297143586 ⟟ Call Me For Genuine Sex Servi...
Top Rated  Pune Call Girls Daund ⟟ 6297143586 ⟟ Call Me For Genuine Sex Servi...Top Rated  Pune Call Girls Daund ⟟ 6297143586 ⟟ Call Me For Genuine Sex Servi...
Top Rated Pune Call Girls Daund ⟟ 6297143586 ⟟ Call Me For Genuine Sex Servi...Call Girls in Nagpur High Profile
 
Call Girls In Sukhdev Vihar Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Sukhdev Vihar Delhi 💯Call Us 🔝8264348440🔝Call Girls In Sukhdev Vihar Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Sukhdev Vihar Delhi 💯Call Us 🔝8264348440🔝soniya singh
 
Russian Call girls in Dubai +971563133746 Dubai Call girls
Russian  Call girls in Dubai +971563133746 Dubai  Call girlsRussian  Call girls in Dubai +971563133746 Dubai  Call girls
Russian Call girls in Dubai +971563133746 Dubai Call girlsstephieert
 
VIP 7001035870 Find & Meet Hyderabad Call Girls Dilsukhnagar high-profile Cal...
VIP 7001035870 Find & Meet Hyderabad Call Girls Dilsukhnagar high-profile Cal...VIP 7001035870 Find & Meet Hyderabad Call Girls Dilsukhnagar high-profile Cal...
VIP 7001035870 Find & Meet Hyderabad Call Girls Dilsukhnagar high-profile Cal...aditipandeya
 
DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024
DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024
DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024APNIC
 
All Time Service Available Call Girls Mg Road 👌 ⏭️ 6378878445
All Time Service Available Call Girls Mg Road 👌 ⏭️ 6378878445All Time Service Available Call Girls Mg Road 👌 ⏭️ 6378878445
All Time Service Available Call Girls Mg Road 👌 ⏭️ 6378878445ruhi
 
Call Girls In Pratap Nagar Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Pratap Nagar Delhi 💯Call Us 🔝8264348440🔝Call Girls In Pratap Nagar Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Pratap Nagar Delhi 💯Call Us 🔝8264348440🔝soniya singh
 
Radiant Call girls in Dubai O56338O268 Dubai Call girls
Radiant Call girls in Dubai O56338O268 Dubai Call girlsRadiant Call girls in Dubai O56338O268 Dubai Call girls
Radiant Call girls in Dubai O56338O268 Dubai Call girlsstephieert
 
Call Girls in Mayur Vihar ✔️ 9711199171 ✔️ Delhi ✔️ Enjoy Call Girls With Our...
Call Girls in Mayur Vihar ✔️ 9711199171 ✔️ Delhi ✔️ Enjoy Call Girls With Our...Call Girls in Mayur Vihar ✔️ 9711199171 ✔️ Delhi ✔️ Enjoy Call Girls With Our...
Call Girls in Mayur Vihar ✔️ 9711199171 ✔️ Delhi ✔️ Enjoy Call Girls With Our...sonatiwari757
 
Best VIP Call Girls Noida Sector 75 Call Me: 8448380779
Best VIP Call Girls Noida Sector 75 Call Me: 8448380779Best VIP Call Girls Noida Sector 75 Call Me: 8448380779
Best VIP Call Girls Noida Sector 75 Call Me: 8448380779Delhi Call girls
 
10.pdfMature Call girls in Dubai +971563133746 Dubai Call girls
10.pdfMature Call girls in Dubai +971563133746 Dubai Call girls10.pdfMature Call girls in Dubai +971563133746 Dubai Call girls
10.pdfMature Call girls in Dubai +971563133746 Dubai Call girlsstephieert
 
SEO Growth Program-Digital optimization Specialist
SEO Growth Program-Digital optimization SpecialistSEO Growth Program-Digital optimization Specialist
SEO Growth Program-Digital optimization SpecialistKHM Anwar
 
Enjoy Night⚡Call Girls Dlf City Phase 3 Gurgaon >༒8448380779 Escort Service
Enjoy Night⚡Call Girls Dlf City Phase 3 Gurgaon >༒8448380779 Escort ServiceEnjoy Night⚡Call Girls Dlf City Phase 3 Gurgaon >༒8448380779 Escort Service
Enjoy Night⚡Call Girls Dlf City Phase 3 Gurgaon >༒8448380779 Escort ServiceDelhi Call girls
 
On Starlink, presented by Geoff Huston at NZNOG 2024
On Starlink, presented by Geoff Huston at NZNOG 2024On Starlink, presented by Geoff Huston at NZNOG 2024
On Starlink, presented by Geoff Huston at NZNOG 2024APNIC
 
✂️ 👅 Independent Andheri Escorts With Room Vashi Call Girls 💃 9004004663
✂️ 👅 Independent Andheri Escorts With Room Vashi Call Girls 💃 9004004663✂️ 👅 Independent Andheri Escorts With Room Vashi Call Girls 💃 9004004663
✂️ 👅 Independent Andheri Escorts With Room Vashi Call Girls 💃 9004004663Call Girls Mumbai
 
Low Rate Young Call Girls in Sector 63 Mamura Noida ✔️☆9289244007✔️☆ Female E...
Low Rate Young Call Girls in Sector 63 Mamura Noida ✔️☆9289244007✔️☆ Female E...Low Rate Young Call Girls in Sector 63 Mamura Noida ✔️☆9289244007✔️☆ Female E...
Low Rate Young Call Girls in Sector 63 Mamura Noida ✔️☆9289244007✔️☆ Female E...SofiyaSharma5
 
Call Girls In Ashram Chowk Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Ashram Chowk Delhi 💯Call Us 🔝8264348440🔝Call Girls In Ashram Chowk Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Ashram Chowk Delhi 💯Call Us 🔝8264348440🔝soniya singh
 
Call Girls In Saket Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Saket Delhi 💯Call Us 🔝8264348440🔝Call Girls In Saket Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Saket Delhi 💯Call Us 🔝8264348440🔝soniya singh
 
horny (9316020077 ) Goa Call Girls Service by VIP Call Girls in Goa
horny (9316020077 ) Goa  Call Girls Service by VIP Call Girls in Goahorny (9316020077 ) Goa  Call Girls Service by VIP Call Girls in Goa
horny (9316020077 ) Goa Call Girls Service by VIP Call Girls in Goasexy call girls service in goa
 

Kürzlich hochgeladen (20)

Top Rated Pune Call Girls Daund ⟟ 6297143586 ⟟ Call Me For Genuine Sex Servi...
Top Rated  Pune Call Girls Daund ⟟ 6297143586 ⟟ Call Me For Genuine Sex Servi...Top Rated  Pune Call Girls Daund ⟟ 6297143586 ⟟ Call Me For Genuine Sex Servi...
Top Rated Pune Call Girls Daund ⟟ 6297143586 ⟟ Call Me For Genuine Sex Servi...
 
Call Girls In Sukhdev Vihar Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Sukhdev Vihar Delhi 💯Call Us 🔝8264348440🔝Call Girls In Sukhdev Vihar Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Sukhdev Vihar Delhi 💯Call Us 🔝8264348440🔝
 
Russian Call girls in Dubai +971563133746 Dubai Call girls
Russian  Call girls in Dubai +971563133746 Dubai  Call girlsRussian  Call girls in Dubai +971563133746 Dubai  Call girls
Russian Call girls in Dubai +971563133746 Dubai Call girls
 
Dwarka Sector 26 Call Girls | Delhi | 9999965857 🫦 Vanshika Verma More Our Se...
Dwarka Sector 26 Call Girls | Delhi | 9999965857 🫦 Vanshika Verma More Our Se...Dwarka Sector 26 Call Girls | Delhi | 9999965857 🫦 Vanshika Verma More Our Se...
Dwarka Sector 26 Call Girls | Delhi | 9999965857 🫦 Vanshika Verma More Our Se...
 
VIP 7001035870 Find & Meet Hyderabad Call Girls Dilsukhnagar high-profile Cal...
VIP 7001035870 Find & Meet Hyderabad Call Girls Dilsukhnagar high-profile Cal...VIP 7001035870 Find & Meet Hyderabad Call Girls Dilsukhnagar high-profile Cal...
VIP 7001035870 Find & Meet Hyderabad Call Girls Dilsukhnagar high-profile Cal...
 
DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024
DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024
DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024
 
All Time Service Available Call Girls Mg Road 👌 ⏭️ 6378878445
All Time Service Available Call Girls Mg Road 👌 ⏭️ 6378878445All Time Service Available Call Girls Mg Road 👌 ⏭️ 6378878445
All Time Service Available Call Girls Mg Road 👌 ⏭️ 6378878445
 
Call Girls In Pratap Nagar Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Pratap Nagar Delhi 💯Call Us 🔝8264348440🔝Call Girls In Pratap Nagar Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Pratap Nagar Delhi 💯Call Us 🔝8264348440🔝
 
Radiant Call girls in Dubai O56338O268 Dubai Call girls
Radiant Call girls in Dubai O56338O268 Dubai Call girlsRadiant Call girls in Dubai O56338O268 Dubai Call girls
Radiant Call girls in Dubai O56338O268 Dubai Call girls
 
Call Girls in Mayur Vihar ✔️ 9711199171 ✔️ Delhi ✔️ Enjoy Call Girls With Our...
Call Girls in Mayur Vihar ✔️ 9711199171 ✔️ Delhi ✔️ Enjoy Call Girls With Our...Call Girls in Mayur Vihar ✔️ 9711199171 ✔️ Delhi ✔️ Enjoy Call Girls With Our...
Call Girls in Mayur Vihar ✔️ 9711199171 ✔️ Delhi ✔️ Enjoy Call Girls With Our...
 
Best VIP Call Girls Noida Sector 75 Call Me: 8448380779
Best VIP Call Girls Noida Sector 75 Call Me: 8448380779Best VIP Call Girls Noida Sector 75 Call Me: 8448380779
Best VIP Call Girls Noida Sector 75 Call Me: 8448380779
 
10.pdfMature Call girls in Dubai +971563133746 Dubai Call girls
10.pdfMature Call girls in Dubai +971563133746 Dubai Call girls10.pdfMature Call girls in Dubai +971563133746 Dubai Call girls
10.pdfMature Call girls in Dubai +971563133746 Dubai Call girls
 
SEO Growth Program-Digital optimization Specialist
SEO Growth Program-Digital optimization SpecialistSEO Growth Program-Digital optimization Specialist
SEO Growth Program-Digital optimization Specialist
 
Enjoy Night⚡Call Girls Dlf City Phase 3 Gurgaon >༒8448380779 Escort Service
Enjoy Night⚡Call Girls Dlf City Phase 3 Gurgaon >༒8448380779 Escort ServiceEnjoy Night⚡Call Girls Dlf City Phase 3 Gurgaon >༒8448380779 Escort Service
Enjoy Night⚡Call Girls Dlf City Phase 3 Gurgaon >༒8448380779 Escort Service
 
On Starlink, presented by Geoff Huston at NZNOG 2024
On Starlink, presented by Geoff Huston at NZNOG 2024On Starlink, presented by Geoff Huston at NZNOG 2024
On Starlink, presented by Geoff Huston at NZNOG 2024
 
✂️ 👅 Independent Andheri Escorts With Room Vashi Call Girls 💃 9004004663
✂️ 👅 Independent Andheri Escorts With Room Vashi Call Girls 💃 9004004663✂️ 👅 Independent Andheri Escorts With Room Vashi Call Girls 💃 9004004663
✂️ 👅 Independent Andheri Escorts With Room Vashi Call Girls 💃 9004004663
 
Low Rate Young Call Girls in Sector 63 Mamura Noida ✔️☆9289244007✔️☆ Female E...
Low Rate Young Call Girls in Sector 63 Mamura Noida ✔️☆9289244007✔️☆ Female E...Low Rate Young Call Girls in Sector 63 Mamura Noida ✔️☆9289244007✔️☆ Female E...
Low Rate Young Call Girls in Sector 63 Mamura Noida ✔️☆9289244007✔️☆ Female E...
 
Call Girls In Ashram Chowk Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Ashram Chowk Delhi 💯Call Us 🔝8264348440🔝Call Girls In Ashram Chowk Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Ashram Chowk Delhi 💯Call Us 🔝8264348440🔝
 
Call Girls In Saket Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Saket Delhi 💯Call Us 🔝8264348440🔝Call Girls In Saket Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Saket Delhi 💯Call Us 🔝8264348440🔝
 
horny (9316020077 ) Goa Call Girls Service by VIP Call Girls in Goa
horny (9316020077 ) Goa  Call Girls Service by VIP Call Girls in Goahorny (9316020077 ) Goa  Call Girls Service by VIP Call Girls in Goa
horny (9316020077 ) Goa Call Girls Service by VIP Call Girls in Goa
 

P1WS Lunch & Learn: How the Web Works

  • 1. P1WS Lunch & Learn: How the Web Works May 05, 2019
  • 2. Overview “The Internet is not something that you just dump something on. It's not a big truck. It's a series of tubes. And if you don't understand, those tubes can be filled and if they are filled, when you put your message in, it gets in line and it's going to be delayed by anyone that puts into that tube enormous amounts of material, enormous amounts of material.” - Ted Stevens (R-Alaska) This is wrong.
  • 3. Type a URL into your browser: What happens next?
  • 4. Basic Website Anatomy DOMAIN REGISTRAR NAMESERVERS DNS HOST / DNS RECORDS HOSTING PROVIDER
  • 5. Domain Registrar A domain registrar is where domain names are purchased, or registered. Popular registrars include GoDaddy, Network Solutions, eNom, Namecheap, and many, many more. When a user enters a domain into the address bar of their browser or clicks on a link, the domain registrar is the first step that helps to direct that request. There are various TLDs, or top-level domains: .com, .net, .org, .gov, and more are being added all the time. A domain’s primary settings are its nameservers.
  • 6. Name Servers When a user visits an address, that domain’s nameserver settings indicate where the domain’s DNS Records are hosted. These entries adhere to the following general format: ns1.domaincontrol.com ns2.domaincontrol.com ns1.mediatemple.net ns2.mediatemple.net Nameservers can point back to the domain registrar where the domain is registered, or to another server altogether.
  • 7. DNS Records DNS is short for Domain Name System. DNS Records routes various internet requests to their destinations, like a virtual “phonebook”. They are usually entered in plain text format via a dashboard or control panel. DNS Records can be hosted at the registrar where the domain was purchased. They can also live at the hosting provider that houses the site’s files. Infrequently, they can live on a separate third-party server that acts as a middleman between the registrar and the hosting provider.
  • 8. DNS Records DNS Record types include, but are not limited to: A Record: Short for “address record”. Routes requests to the IP address of a hosting server (ex: 11.111.11.111). CNAME Record: Short for “canonical name record”. Points one record to another, such as www.test.com to test.com. MX Record: Short for “mail exchanger record”. Determines how email requests are routed (to G Suite, Outlook, etc.).
  • 9. Hosting Providers A hosting provider is a server that houses the actual files that make up a website: databases, HTML pages, images, PDF files, PHP includes, etc. Popular hosting providers include GoDaddy, Network Solutions, MediaTemple, Pantheon-- many of these, but not all, also allow users to purchase domain names, and many even provide email services. In a nutshell, domain registrars use nameserver entries to point to DNS records, which in turn point to hosting providers.
  • 10. Basic Web Anatomy Domain Registrar ● Where you buy your domains ● May also act as DNS Host / Site Host, but not always! Nameservers ● Tells the browser where to find the DNS Records ● Always set within the Domain Registrar account DNS Host / DNS Records ● A virtual “phonebook” ● Tells where to find a domain’s site, email service, etc. Hosting Provider ● Where the actual site files live ● Bad hosts can make or break site speed/performance
  • 11. How to Determine Domain Settings “WHOIS” A WHOIS query will usually return the following pieces of info about a given domain: 1. Domain Registrar 2. Expiration Date 3. Nameservers Being able to read these queries can save you a lot of time. You can google “WHOIS”, or go to whois.net, or do a search on GoDaddy, etc. 1 32
  • 12. Additional Terms cPanel A brand of server software that allows users to manage various aspects of their account: - adding / removing / editing files - adding / removing / editing databases - installing / removing SSL certificates - and much more
  • 13. Additional Terms SSL Certificate Short for “Secure Socket Layer Certificate”. Once installed on a site, the SSL cert allows traffic to connect via HTTPS instead of just HTTP for greater security. Paid certs can be purchased from Domain Registrars and Hosting Providers, but free ones are being offered more and more via entities such as cPanel and Let’s Encrypt.
  • 14. Additional Terms FTP / SFTP Stands for “file transfer protocol” / “secure file transfer protocol”. FTP credentials allow users to connect to a server via software to view directory contents, download & upload files, delete items, and change file permissions. Common FTP programs, or clients, include FileZilla and WinSCP. SFTP is more secure than FTP (hence the name). phpMyAdmin Software which allows someone to view and edit/remove/add to the contents of a database via a browser-based user interface. Often launched from within a cPanel dashboard or accessed directly via a login URL.
  • 15. Additional Terms Slash This character: / Also known as a forward slash. Since we read left to right, we can think of the top of the slash as pointing “forward” toward the rest of the line of text. Backslash This character: The opposite of a forward slash. Since we read left to right, we can think of the top of the backslash as pointing “back” toward the text that came before it. A backslash has the potential to break URLs and code if used incorrectly.
  • 16. The P1WS Dev Team Jeremy Administrative assistant to Argos Huffington Specklebelly, who is the real brains behind the Dev department. Ellis Wrestled a bear once, then became friends with it. They stay in touch and exchange cards on holidays. Chrystine Currently petitioning the UN to recognize a language she invented that is based entirely on cute animal gifs. Darrel Dressed up as a bear to wrestle Ellis so that they could become pen pals and exchange holiday cards.