Web Publishing Lesson Plan
Web Publishing Lesson Plan
LESSON PLAN #1
CI ICT________________
Web Publishing
Web Page
• A single, usually hypertext document on the World Wide Web
that can incorporate text, graphics, sounds, etc.
• A uniform resource locator, abbreviated URL, also known as
web address, is a specific character string that constitutes a
reference to a resource.
• In most web browsers, the URL of a web page is displayed on
top inside an address bar. An example of a typical URL would
be "http://en.example.org
Web Site
A connected group of pages on the World Wide Web
regarded as a single entity, usually maintained by one
person or organization and devoted to a single topic or
several closely related topics.
http://www.internic.net/origin.html
http://www.digitaltrends.com/computing/best-domain-name-registrars/
What is a Blog?
A blog originally came from the word “weblog”
or a “web log”.
You can think of it as an online journal or diary,
although blogs are used for much more now,
like online journalism.
A blogger is someone who blogs, or writes
content for a blog.
Blogging is the act of writing a post for a blog.
Blog?
Most blogs are published on public web servers through a
free service like Blogger.
A blog is a type of website which has posts (or entries) appearing in
reverse chronological order.
Blog posts typically appear with the most recent blog post (or
entry, post) first, just like a diary or journal.
A blog is typically updated frequently and regularly, although there
are some who are considered “slow bloggers”.
Blogs typically have an area for people to comment or respond to
the blog post.
Blogs may also have other areas of content and links to other
websites.
Blogs can have individual authors or be a collection of authors.
Blogs have a history or an archive of previous blog posts.
Blog?
This allows one server to share its resources, such as memory and processor cycles, without
requiring all services provided to use the same host name.
The term virtual hosting is usually used in reference to web servers but the principles carry
over to other internet services.
One widely used application is shared web hosting. Shared web hosting prices are lower than
a dedicated web server because many customers can be hosted on a single server.
It is also very common for a single entity to want to use multiple names on the same machine
so that the names can reflect services offered rather than where those services happen to be
hosted.
One widely used application is shared web hosting. Shared web hosting prices are lower than
a dedicated web server because many customers can be hosted on a single server.
Types of virtual hosting
• There are two main types of virtual hosting, name-based and IP-
based.
• When IP-based virtual hosting is used, each site (either a DNS host name or
a group of DNS host names that act the same) points to a unique IP address.
The webserver is configured with multiple physical network interfaces,
virtual network interfaces on the same physical interface or multiple IP
addresses on one interface.
• The web server can either open separate listening sockets for each IP
address or it can listen on all interfaces with a single socket and obtain the
address the TCP connection was received on after accepting the
connections. Either way it can use the IP address to determine which
website to serve. The client is not involved in this process and therefore
(unlike with name based virtual hosting) there are no compatibility issues.
• The downside of this approach is the server needs a different IP address for
every web site. This increases administrative overhead (both assigning
addresses to servers and justifying the use of those addresses to internet
registries) and contributes to IPv4 address exhaustion.
Port-based
• The default port number for HTTP is 80. However, most webservers can be
configured to operate on almost any port number, provided the port number is not
in use by any other program on the server.
• For example, a server may host the website www.example.com. However, if the
owner wishes to operate a second site, and does not have access to the domain
name configuration for their domain name, and/or owns no other IP addresses
which could be used to serve the site from, they could instead use another port
number, for example, www.example.com:81 for port 81,
www.example.com:8000 for port 8000, or www.example.com:8080 for port 8080.
• However this is not a user friendly approach. Users cannot reasonably be expected
to know the port numbers for their websites and moving a site between servers may
require changing the port number. Using non-standard port numbers may also be
seen as unprofessional and unattractive to users.
• In addition, some firewalls block all but the most common ports, causing a site
hosted on a non-standard port to appear unavailable to some users.