- 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.



