The terminology used for entries upon this site uses abbreviations/acronyms which may not always be used consistently between different sites. This short glossary is intended to provide a useful and accessible set of definitions for the terms that we use, and wherever possible, to cite an authority for any of the definitions where this might be appropriate or available.

Acronym Title Description Type
JSON Javascript Object Notation

Javascript Object Notation, a text file format that uses a format based upon Javascript language to store complex data.

Joomla Joomla

Joomla is a free and open-source content management framework for publishing web content. It is built on a model–view–controller web application framework that can be used independently of the CMS. Joomla is written in PHP, uses object-oriented programming techniques and software design patterns, stores data in a MySQL, MS SQL, or PostgreSQL database, and includes features such as page caching, RSS feeds, printable versions of pages, news flashes, blogs, polls, search, and support for language internationalization. As of July 2013, Joomla has been downloaded over 35 million times. Over 6,000 free and commercial extensions are available from the official Joomla! Extension Directory, and more are available from other sources. It is estimated to be the second most used content management system on the Internet after WordPress.

MVC Model–view–controller

MVC is a software architectural pattern for implementing user interfaces. It divides a given software application into three interconnected parts, so as to separate internal representations of information from the ways that information is presented to or accepted from the user. Traditionally used for desktop graphical user interfaces, this architecture has become extremely popular for designing web applications.

Multi-tier Multi-tier

Design Software design in which the program code is developed and exists independently from the database and the two communicate with each other, enabling multiple users at different location to use the same application to access the same data/

Open Source Open Source

A software distribution model under which source code is made freely avail bale for study and modification by in dependant developers. This means that the software is often free ad well although more advanced versions and product support might be provided as a commercial product.

PB Petabyte

One million gigabytes of information (1024 **5 bytes).

PHP Personal Home Page Tools

PHP is a script language and interpreter that is freely available and used primarily on Linux Web servers. PHP, originally derived from Personal Home Page Tools, now stands for PHP: Hypertext Preprocessor, which the PHP FAQ describes as a recursive acronym.

RDBMS Relational Database Management System

A relational database management system (RDBMS) is a database management system (DBMS) that is based on the relational model as invented by E. F. Codd, of IBM's San Jose Research Laboratory. Many popular databases currently in use are based on the relational database model.

SAAS Software as a service

Software as a service is a software licensing and delivery model in which software is licensed on a subscription basis and is centrally hosted. It is sometimes referred to as on-demand software. SaaS is typically accessed by users using a thin client via a web browser. SaaS has become a common delivery model for many business applications, including office and messaging software, payroll processing software, DBMS software, management software, CAD software, development software, gamification, virtualization, accounting, collaboration, customer relationship management (CRM), management information systems (MIS), enterprise resource planning (ERP), invoicing, human resource management (HRM), talent acquisition, content management (CM), antivirus software, and service desk management. SaaS has been incorporated into the strategy of all leading enterprise software companies. One of the biggest selling points for these companies is the potential to reduce IT support costs by outsourcing hardware and software maintenance and support to the SaaS provider.

SQL Structured Query Language

A special-purpose programming language designed for managing data held in a relational database management system (RDBMS), or for stream processing in a relational data stream management system (RDSMS).

URL Universal Resource Locator

The path to a certain file or page on the World Wide Web.

XML Extensible Markup Language

Extensible Markup Language (XML) is a markup language that defines a set of rules for encoding documents in a format which is both human-readable and machine-readable. It is defined by the W3C's XML 1.0 Specification and by several other related specifications, all of which are free open standards.

ZB Zettabyte

One billion gigabytes of information (1024**6 bytes).

Go To Top

The Macrotone Consulting Web site would like to use cookies to store information on your computer, to improve our website. Cookies used for the essential operation of the site have already been set. To find out more about the cookies we use and how to delete them, see our Privacy Policy.

I accept cookies from this site.