Skip to Content

Glossary entries

a
Ajax

Ajax (shorthand for asynchronous JavaScript + XML), is a group of interrelated web development techniques used on the client-side to create interactive web applications. With Ajax, web applications can retrieve data from the server asynchronously in the background without interfering with the display and behavior of the existing page.

AS2

AS2 (Actionscript 2) is the last version of actionscript which allows for looser coding of applications. Many apps are still AS2 driven, but generally now wherever possible AS3 is considered preferable for new development.

ActionScript is a scripting language based on ECMAScript. ActionScript is used primarily for the development of websites and software using the Adobe Flash Player platform. ActionScript was initially designed for controlling simple 2D vector animations made in Adobe Flash (formerly Macromedia Flash). Later versions added functionality allowing for the creation of Web-based games and rich Internet applications with streaming media (such as video and audio).

See also: AS3
AS3

AS3 (Actionscript 3) is the current version of Actionscript.
ActionScript is a scripting language based on ECMAScript. ActionScript is used primarily for the development of websites and software using the Adobe Flash Player platform. ActionScript was initially designed for controlling simple 2D vector animations made in Adobe Flash (formerly Macromedia Flash). Later versions added functionality allowing for the creation of Web-based games and rich Internet applications with streaming media (such as video and audio).

See also: AS2
c
CSS

Cascading Style Sheets (CSS) is a style sheet language used to describe the presentation semantics (that is, the look and formatting) of a document written in a markup language. Its most common application is to style web pages written in HTML and XHTML, but the language can be applied to any kind of XML document, including SVG and XUL.

d
Drupal

Drupal (pronounced /ˈdruːpəl/) is an open source Content Management System (CMS) written in PHP and distributed under the GNU General Public License. It is used as a back-end system for many different types of websites, ranging from small personal blogs to Enterprise 2.0 collaboration and knowledge management uses to large corporate and political sites.

f
Flash

Adobe Flash (formerly Macromedia Flash) is a multimedia platform. Flash has become a popular method for adding animation and interactivity to web pages. Flash is commonly used to create animation, advertisements, and various web page components, to integrate video into web pages, and more recently, to develop rich Internet applications.

j
JavaScript

A scripting programming language most commonly used to add interactive features to webpages. It is primarily used in the form of client-side JavaScript, implemented as an integrated component of the web browser, allowing the development of enhanced user interfaces and dynamic websites.

l
LAMP

LAMP is an acronym for a solution stack of free, open source software, originally coined from the first letters of Linux used for the operating system, Apache HTTP Server, MySQL (database software), and PHP or perl (scripting language), principal components to build a viable general purpose web server.

m
MySQL

MySQL is a relational database management system (RDBMS). MySQL stands for "My Structured Query Language". The program runs as a server providing multi-user access to a number of databases. MySQL is officially pronounced /maɪˌɛskjuːˈɛl/ (My S-Q-L), but often pronounced /maɪˌsiː'kwɛl/ (My SEQuel).

Many web applications use MySQL as the database component of a LAMP software stack.

p
PHP

PHP, or PHP: Hypertext Preprocessor, is a widely used, general-purpose scripting language that was originally designed for web development, to produce dynamic web pages. It can be embedded into HTML and generally runs on a web server, which needs to be configured to process PHP code and create web page content from it.

u
Ubercart

Ubercart is an open source e-commerce solution fully integrated with the leading open source content management system, Drupal

w
Wordpress

WordPress is an open source blog publishing application that can be used for basic content management. It is built on PHP and MySQL and licensed under the GPL.

x
XHTML

Extensible Hypertext Markup Language; a reformulation of HTML as an XML application.

See also: XML
XML

XML (Extensible Markup Language) is a set of rules for encoding documents electronically.

XML’s design goals emphasize simplicity, generality, and usability over the Internet. It is a textual data format, with strong support via Unicode for the languages of the world. Although XML’s design focuses on documents, it is widely used for the representation of arbitrary data structures, for example in web services.

See also: XHTML