Introduction to GovCMS
About GovCMS as a Drupal distribution
GovCMS is a group of Drupal modules that have been specifically chosen and grouped together to form GovCMS. This grouping of Drupal modules is called a distribution.
Drupal is an open source content management system (CMS) that can be used to create a variety of different websites. Itâs built using the scripting language PHP, which runs on a web server. It loads data from a database (usually MySQL) and then displays that data as HTML, Javascript and Cascading Style Sheets (CSS) on web browsers. Content is created in the âbackendâ of the CMS and then displayed on the âfrontendâ, the website. When we refer to âbackendâ in this manual, we mean the place where you create content (the CMS) and when we talk about âfrontendâ we mean the website as itâs seen by website visitors/viewers.
Drupal is used by many governments around the world, including in Australia.
Features of GovCMS distribution
GovCMS includes many features tailored for Australian government websites, including:
Publishing workflows so content can move from âDraftâ to âNeeds reviewâ to âPublishedâ (live)
Website analytics to give you access to insights about your users
Webforms to collect and report information/data from your users
GovCMS in action
Your instructor will show you some Australian government websites built using GovCMS and go through some of the sitesâ features. Common site features/requirements include:
Forms: You may need to build forms that collect data from the public, such as this GovCMS site for the Civil Aviation Safety Authority: .
Custom lists: Sites often show a compiled list of articles, media releases, publications or other types of content. This is a list of articles tagged âNewsâ for the National Australian Built Environment Rating System: .
About the GovCMS team
GovCMS is sponsored by the Department of Finance in Canberra. You can read more about GovCMS at .
GovCMS hosting options overview
There are two GovCMS options to choose from:
GovCMS SaaS: Software as a Service (SaaS) is a fully managed offering, removing the burden of managing your own software, licensing and infrastructure.
GovCMS PaaS: Platform as a Service (PaaS) is a partially managed (infrastructure hosting only), offering in a dedicated cloud environment. PaaS gives agencies greater freedom to customise functionality however requires you to manage the Drupal application layer of your site(s).
Every site is unique. A web development partner may configure your site to have a completely different structure, menus, content types and page layout. Although we teach the general principles of managing your website content via GovCMS, in some cases the way your site has been built may result in differences to the interface. For example, you may experience different widgets when editing content, or have differently named content types. Some types of landing pages may require additional training in order to manage content.
Our training site
During this training course, weâll use a pre-installed version of GovCMS with some content and layouts already setup.
While every GovCMS site is different, most of the content administration tasks are the same across GovCMS websites. Your instructor will point out any potential differences during this training session.