Web Development

Approaches to Website Development


We are used three basic approaches to developing a website:

  • Professional web developer can be hired to create the website or parts of the site (e.g. graphic design, programming)
  • Develop the site yourself using website development software
  • Use a ‘templated’ website solution

Whichever approach you take, it will be a lot easier (and cheaper) if you have a good idea of what you want your site to look like and how you want it to function from the start.    
Using a website developer can often result in a very professional looking and functioning site, although it can be expensive, particularly if you don’t establish exactly what you want and what it will cost up front.
While creating the website yourself is likely to be cheaper than employing a professional website developer, this approach is only recommended if you have the necessary technical expertise and experience required to use website development software.
If you have the skills and software in your community website group, you may decide to develop the site yourself using commercial or free software packages.
While creating the website yourself is likely to be cheaper than employing a professional website developer, this approach is only recommended if you have the necessary technical expertise and experience required to use website development software.
Joomla
Joomla is an award-winning content management system (CMS), which enables you to build Web sites and powerful online applications. Many aspects, including its ease-of-use and extensibility, have made Joomla the most popular Web site software available. Best of all, Joomla is an open source solution that is freely available to everyone.
Mambo
Mambo is a full-featured content management system that can be used for everything from simple websites to complex corporate applications.
Drupal
Drupal is a free software package that allows an individual or a community of users to easily publish, manage and organize a wide variety of content on a website.
Wordpress
WordPress is a blog publishing application and content management system.