function2form.

cms
acronym of:content management system

a program or set of scripts allowing a person to easily manipulate the content of a website, add, edit or remove pages. some content management systems are open source and under public license while others are commercial products.

css
acronym of:cascading style sheets

modern web design emphasizes the division between defining the layout of websites and their content. cascading style sheets are used to describe the presentation of data as opposed to their logical structure.

e.v.
abbreviation of:eingetragener verein (registered society)

an eingetragener verein is a society registered according to german federal law. such a society has to be non-profit and has to have a certain structur (chair, vice-chair, secretary etc.)

fe
acronym of:front end

especially in the context of content management systems there is a distinction between the view a "regular" visitor has of a website and the view from the perspective of the person creating the site. the "nice" view for visitors is the front end, the worker's perspective the back end (be).

ftp
acronym of:file transfer protocol

method to transfer files from one machine to another. in addition to the plain ftp there is also a secure ftp, sftp. ftp can be invoked on command line in a terminal, using special applications or by using a web browser and prefixing the url of the target machine with "ftp" in place of the better known "http" ("hypertext transfer protocol").

gpl
acronym of:gnu general public license

a license for the distribution of data that guarantees the recognition of intellectual property and the open use of the data at the same time.

html
acronym of:hypertext markup language

html is a language that is used to assign properties to stretches of data. html is defined as a standard by the w3c.

lamp
acronym of:linux, apache, mysql, php

"linux, apache, mysql and php" are the most widely used components of dynamic websites. a typical apache webserver will almost certainly have php installed that can be used to retrieve, manipulate or set data in a mysql database.

mysql

database administration software. mysql can be addressed by using sql. it is one of the components of a typical lamp (linux, apache, mysql, php) webserver installation and hence one of the most widely used tool to buil dynamic webpages.

perl
multi-purpose programming language

perl is a programming language developed by larry wall. perl is highly flexible and adaptable; it can be used for programming websites, but still primarily is used by computational linguist for text manipulation. one of the strengths of perl is the capability of using regular expressions.

php
acronym of:php hypertext preprocessor

the resolution of the acronym is disputed. php is a scripting language that was originally developed for writing dynamic webpages with easy access to databases. since the introduction of php it has developed and is now a powerful language that can be used standalone and invoked from a command line. php is supported by practically all web servers.

rte
acronym of:rich text editor

typo3's configurable rich text editor - an almost wysiwyg editor for the backend

sql
acronym of:structured query language

a language used for database programming; allows definition, query, manipulation of data in relational databases.

wysiwyg
acronym of:what you see is what you get

wysiwyg is an acronym for "what you see is what you get". it is used to denote editors that are capable of displaying the text they are used to edit so that it resembles the final product, e.g., boldface fonts, different font sizes, images within text.

xhtml
acronym of:extensible hypertext markup language

xhtml is a markup language for data that is much stricter than html. it ties html strongly to the well-studied xml that is considered the standard for information exchange. most notably, in xhtml many of the sloppy design features that are available in html are deprecated and the use of css is encouraged.

xml
acronym of:extensible markup language

xml is more than a markup language - it is more like a metalanguage that can be used to define markup languages. xml is considered to be the standard for information exchange and is put to use in many internet services that offer remote access to data. an xml document needs a document type declaration (dtd) if its validity (as opposed to welformedness) has to be checked.

xslt
extensible stylesheet language transformations

xslt is a scripting language used to transform xml documents into other xml documents, e.g., for human readable rendering. it forms a set together with xpath.