Web-Site Design & Development

Web-Site Design and Development

Their are numerous approaches of how to create web-sites: One of the more common approaches, is by using web-based software, commonly referred to as scripts, installing them on your web-server, and using the script as a basis for the entire web-site. Some of the more common scripts include: Joomla, Magento, Droople, WordPress Scripts generally have a front-end, what the viewers will see, and a back-end, where the web-site is managed.



A domain is the name or title of a web-site. It can be thought of as an address, however, that would be less accurate, since it actually gets translated into an IP address, as a group of 4 or 6 numbers, telling us where the web-site is located. Domains, don't need to have actual web-sites though, since the names themselves can be reserved for a yearly fee. Domains are broken down into two parts:

1. The name or title: e.g., Google, Yahoo, Facebook, etc.,

2. The suffix - ending, domain type, e.g., .com, .net, .co.uk, etc.

Together they form domain names - Google.com, Facebook.com, etc.What is Google Analytics?

Google Analytics  is a statistical analysis software feature offered by Google to it's customers, which analyses your web-sites. It works similar to typical web-site statistical analysis software, except that instead of analysing web-logs or records of web-site information, it creates it's own database of information recorded from code inserted into the web-site. This is done by adding a code snippet, typically in a header, footer or something similar that shows up on all pages of the site. The information presented is an excellent way of understanding, how your web-site is performing.  

What is Joomla

What is Joomla?

Joomla is a web-based software package commonly referred to as a CMS - Content Management System. The purpose of Content Management System's are to simplify the way content or new pages are added to web-sites. Instead of going the through the tedious process of having to code each additional web-page, in order for it to appear on your web-site. It operates through a management panel often referred to as the back-end, where information is added. New pages are simply typed in similar to writing documents into a text editor or word-processor, and with a few additional actions, the new page is added to the web-site. The additional pages are stored into a database, and the format of the new page is typically standard standard. There are numerous CMS's available, however, Joomla is considered to be one of the best. It is also Open Source Software, and free to use.

One of the drawbacks is the complexity, with a steep learning curve for some. This is an advantage for those needing advanced and robust productivity.

Web-Site Administration

Web-Site Administration

Web-sites are typically administered by individuals referred to as Web-Masters. Their job as to upkeep the web-site.

Users & Permissions

Users and Permissions

Many web-sites allow for online registration at their web-site. Users are given or choose user names & passwords. The purpose(s) for 

Logging In

Logging In



Creating Content

Creating Content - How are web-pages created with Joomla?

Standard static web-pages in Joomla are referred to as articles. In order to create an article it is first necessary to go to the back-end of Joomla. In the Main-Menu there is a menu item Content - below content Article - below that add new article. The article needs to be given a name (Title), an alias, what the article will be referred to, the content is added in the editing panel. In order for it to be seen, it needs to be published. Once it's published it's visible, but won't be able to be found, since there is no link to the article. In order to get a link to it, the simplest way is to add it to one of the sites menus.

What is a Template

What is a Template

A template is the external design of a web-site, or for anything similar. It is a standardized feature, which allows designers, developers or end users to determine how their web-site will look. It will commonly come with functions already integrated into it, but it's main purpose is to allow the developers and end users to visualize what their site will look like.

Future Topics

Future Topics:

  • What is Social Marketting
  • What is FaceBook, and how is it different from a standard web-site.
  • What is Twitter?
  • What is You-Tube?
  • What is Web-Hosting?