0% found this document useful (0 votes)
31 views

IT 204 Lecture 1

This document provides an introduction to web authoring and content management systems. It defines a web-based application and website, and explains that web authoring software allows non-technical users to develop websites visually without coding. Examples of web authoring tools include Dreamweaver, Joomla, and WordPress. The document then discusses content management systems, which enable large numbers of users to easily create and manage website content. It recommends downloading and installing XAMPP and WordPress to get started with building a website and content management.

Uploaded by

jehoshua35
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
31 views

IT 204 Lecture 1

This document provides an introduction to web authoring and content management systems. It defines a web-based application and website, and explains that web authoring software allows non-technical users to develop websites visually without coding. Examples of web authoring tools include Dreamweaver, Joomla, and WordPress. The document then discusses content management systems, which enable large numbers of users to easily create and manage website content. It recommends downloading and installing XAMPP and WordPress to get started with building a website and content management.

Uploaded by

jehoshua35
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 18

Introduction to Web Authoring

&
Content Management System
What is a web – based application
A web – based application is any
application that uses a website as the
interface (front – end) and a webserver
A website is the collection of web pages,
images, scripts, videos and multimedia
files hosted on one or multiple servers
Users access the application using
standard web browser
Web Authoring
A category of software that enables the user to
develop a Web site in a desktop publishing format.
It generates the required HTML code for the pages
and is able to switch back and forth (in varying
degrees) between the page layout and the HTML
code.

Examples
Dreamweaver, MS Front Page, Joomla, Drupal,
Wordpress etc
Web Authoring Cont.
 Before Web authoring, web designers would have to
write pages using HTML code. While this is very
powerful, it is slower than using authoring packages
 It is possible to save word processed documents as web
pages. However this is not recommended as they
produce large amounts of codes which are not required
or desirable.
Feature of Web authoring app.
 What You See Is What You Get (WYSIWYG) interface
is used to generate webpages. Though it works well,
sometimes, they don’t display as you want them to.
 Templates: Can be set up to ensure that the main
features on the web pages are the same throughout
the site. E.g. Banner, side menu
 Wizards: Most have a number of wizards to help do
things such as setting up site, specifying FTP etc
 Multimedia: Web pages can contain text, images,
animation, videos and sound files
Feature of Web authoring app.
Cont.
 CGI web forms: They can also contain common
gateway interface CGI forms which enable people to
fill in their details using a form on a webpage and
submitting the completed form to the website.

The common gateway interface (CGI) is a standard


way for a Web server to pass a Web user's request to an
application program and to receive data back to forward
to the user
Feature of Web authoring app.
Cont.
 Hyperlinks : makes it possible to set up hyperlinks
which when clicked takes the user to pages or other
websites.
 Site Manager. This is a tool that enables the overall
structure of the site to be updated
Advantages of Web Authoring
Application
 Uses What You See Is What You Get (WYSIWYG)
interface
 Many of the features are available in more commonly
used office applications
 Can set up and use templates to ensure consistency
between webpages
 Can set up hyperlinks and hotspots
 Can insert multimedia into webpages
 Site manager facility can be used to update links
within the website
Disadvantages of Web authoring
software
 Not intuitive to just pick up and use, normally needs
some training and / or technical knowledge
 Need a basic understanding of HTML to overcome any
formatting problems or issues that may arise
 Doesn’t come as part of a general office suite and can
be quite expensive if purchased
What is a web browser, website
 A web browser (commonly referred to as a browser) is
a software application for retrieving, presenting, and
interacting with web content.
 Website files are usually enclosed is a folder and stored
in a web server.
 The files includes a beginning file called the home
page.
 The site may be owned by:
1. An individual or group of persons
2. Company (organizations)
Website Continuation
 Every website has a web address or “domain name” that is
used to reference the site.
 The domain name is unique i.e. no two websites can have
the same domain name.
 Domain Name System (DNS) translate domain names to
internet protocol (IP) addresses
 Examples of domain names are:
1. google.com
2. ebay.com
3. Mysite.net
4. bbt.net etc.
Website Cont.
 The Hypertext Markup Language (HTML) and the
Extensible HTML (XHTML) are used to write the
website files.
 Webpages are accessed and transported with the
Hypertext Transport Protocol (HTTP) and the Secure
HTTP (SHTTP) to provide security and privacy for
users of webpage content
 The pages of a website can usually be accessed from a
simple Uniform Resource Locator (URL) called the
web address. (eg www.ait.edu.gh)
Classification of website
 Websites can be classified as either static or dynamic
1. Static website: A static website is one that has web
pages stored on the server in the format that is sent
to a client web browser. They usually display the
same information to all visitors.
2. Dynamic website: A dynamic website is one that
changes or customizes itself frequently and
automatically.
Categories of websites
 Search engine, directories, yellow pages and portals
 Information websites: these sites are dedicated to
providing information either free or paid
 Blogs and Online diaries: created by individuals who
write on topics of interest.
 Company website: about companies businesses, goals
and objectives
 Forums: Platform that promote interactions among
users
 Social networking: platform for people who share
similar interest to interact.
 File sharing: public or private sharing of digital data or
space
Content Management Systems
 Web content management systems (cms) enable large
numbers of nontechnical content contributors to
update and create new web pages with ease within the
context of large, enterprise-wide web sites that may
contain thousands or even millions of pages of
content.
 There are a variety of free content management
application (Wordpress, joomla, drupal, frontpage,
dreamweaver etc.) around. We would use wordpress.
 There are also free web servers (WAMP & XAMPP) we
will use XAMPP
Content management cont.
 CMS provide functionalities to handle large amounts
of content:
 Creation of new content
 Editing of existing content
 Organisation and management of content
 Presentation of content
CMS cont.
 CMS helps in maintaining, controlling, changing and
reassembling the content on a web-page. The user
interacts with the system at the front through a normal
web browser.
 From there s/he can edit, control parts of the layout,
maintain and add to the web-pages without any
programming or HTML skills.
 Please visit www.google.com and search for XAMPP.
 Download and install XAMPP for either windows or
Linus as may apply to computer.
 Note that appache in XAMPP use port 80. If you have
already installed an application (Skype, oracle etc.)that
is using port 80, then you need to change the port in
XAMPP.
 Download wordpress from google search above.
 We will go through the various installations next week

You might also like