nach oben

Glossar

Dieses Glossar ist ein kleines, alphabetisch sortiertes Stichwort-Verzeichnis ohne Anspruch auf Vollständigkeit. Mit einem Klick auf ein Stichwort wird die Suche innerhalb dieses WIKIs nach genau diesem Stichwort gestartet.


Addon

Addons sind Verbesserungen, Erweiterungen oder einfach Änderungen, die CMSimple_XH auf andere Weise als durch Plugins hinzugefügt werden. Addons können ein Stück Code sein, das in den CMS-Code eingefügt wird; sie können aber auch aus einigen zusätzlichen Dateien bestehen, die per Template eingebunden werden.

Addons sind immer individuelle Lösungen. Möglicherweise funktionieren diese nach Updates nicht mehr wie erwartet und müssen dann angepasst werden.

Admin-Menü

Das Admin-Menü ist die Schaltzentrale des Systems. Über dieses Menü werden alle CMS-Aktionen gesteuert. Es erscheint nur im Backend, also, nur wenn man am System angemeldet ist.

Admin-Modus

Mit Admin-Modus bezeichnen wir den Zustand, in dem sich CMSimple_XH nach dem Einloggen befindet. Im Admin-Modus ist die Steuerung und Verwaltung des gesamten CMS möglich. Normalerweise (es gibt Ausnahmen) werden im Admin-Modus auch die Inhalte gepflegt.

Da der Admin-Modus für Websitebesucher nicht sichtbar und zugänglich ist, wird er manchmal auch Backend genannt – im Gegensatz zum Frontend, was dem entspricht, was Besuchern angezeigt wird.

Backend

Backend ist ein anderer Begriff für Admin-Modus.

Blank-Screen

Weißer oder leerer Bildschirm, der bei fatalen (schwerwiegenden) PHP-Fehlern auftreten kann.

BOM

BOM ist die Abkürzung von byte order mark (engl. Byte-Reihenfolge-Kennzeichnung). Das ist ein wichtiges Konzept für die Plattform-Interoperabilität von vielen multibyte encodings, z.B. UTF-16 und UTF-32. Es ist nötig, weil verschiedene Betriebssystem diese Kodierungen in unterschiedlichers Byte-Reihenfolge erwarten (big-endian/little-endian).

Aber für UTF-8 ist die Reihenfolge der Bytes für alle Plattformen gleich, so dass das BOM hier seine ursprüngliche Bedeutung verloren hat. Es wird allerdings von vielen Editoren verwendet, um eine Datei als UTF-8 zu kennzeichnen. Das ist vermutlich nicht die beste Idee, und der Unicode-Standard empfiehlt nicht, ein BOM in UTF-8 kodierten Dateien zu verwenden. Oftmals stört das BOM allerdings nicht, aber in PHP-Dateien und Dateien die von PHP inkludiert werden, verursacht das BOM ein Problem: das BOM wird sofort zum Browser geschickt, wenn die Datei verarbeitet wird. Da so die HTTP Antwort bereits begonnen wurde, wird das spätere Setzen von HTTP Headern unterdrückt, was unterschiedliche Fehlfunktionen des Skripts nach sich ziehen kann.

camelCase

Als camelCase bezeichnet man eine Schreibweise für Funktionen und Variablen, bei der mehrere Worte direkt aneinander geschrieben werden. Das erste Wort beginnt mit einem Kleinbuchstaben, alle folgenden mit einem großen. Beispiel: meineNeueFunktion()

CAPTCHA

Abkürzung für: Completely Automated Public Turing test to tell Computers and Humans Apart

Deutsch (in etwa): Vollständig automatisierter öffentlicher Turing-Test zur Unterscheidung von Computern und Menschen

CMS

CMS = Content Management System (Inhaltsverwaltungssystem)

Ein CMS ist ein Software-System, mit dem man Websites im Browser bearbeiten kann.

CSS

CSS = Cascading Style Sheets / Kaskadierende Stilvorlagen

Eine Formatierungssprache für HTML-Webseiten. Ziel dabei ist die Trennung von Inhalt und Aussehen.

Debug-Modus

Der Debug-Modus dient hauptsächlich der Auffindung von Fehlern und Problemen. Mit der Aktivierung des Debug-Modus werden mögliche Fehlermeldungen, Warnungen und Hinweise angezeigt.

Ausführliche Beschreibung siehe: Fehlersuche

Filebrowser

Plugin zur Verwaltung von Benutzer-Dateien. Der Filebrowser ist der Standard-Dateimanager von CMSimple_XH.

Flat-File-System

Ein Flat-File-System speichert alle seine Inhalte, Einstellungen usw. in normalen Dateien im Dateisystem. Es benötigt keine Datenbank.

Frontend

Mit Frontend bezeichnen wir alles, was Websitebesuchern angezeigt wird.

Das Gegenstück dazu ist das Backend (Admin-Modus).

FTP

FTP = File Transfer Protocol

Datenübertragungsprotokoll in Netzwerken, das zum Hoch- und Herunterladen von Daten zum und vom Server dient. Außerdem sind mit FTP verschiedene Operationen möglich, wie z.B. anlegen, löschen und umbenennen von Verzeichnissen und Dateien sowie die Vergabe von Lese- und Schreibrechten. Um FTP nutzen zu können, benötigt man ein FTP-Programm, auch FTP-Client genannt.

Internet Service Provider

Abkürzungen: ISP oder auch nur Provider

Internetdienstanbieter, der verschiedene Dienste zur Verfügung stellt, wie z.B. Speicherplatz (Webspace), Internetadresse (Domain), Webserver (z.B. Apache), Datenbanken (z.B. MySQL), Programmiersprachen (z.B. PHP) und weitere technische Dienste.

Login

Mit Login bezeichnet man die Anmeldung am CMS. Die Authentifizierung erfolgt mit einem Login-Passwort. Nach dem Login befindet man sich bei CMSimple_XH im sogenannten „Admin-Modus“ – auch „Backend“ genannt. Mit dem Login startet das System eine Sitzung, die nach Beendigung aller Arbeiten mit Logout (abmelden) geschlossen werden sollte.

Newsbox

Eine Newsbox ist eine Seite, die innerhalb einer anderen Seite angezeigt werden kann.

Pagemanager

Der Pagemanager ist das Standard-Seitenverwaltungsprogramm in CMSimple_XH.

PHP

PHP = Hypertext Preprocessor, ursprünglich Personal Home Page Tools

PHP ist eine Skriptsprache, die häufig zur Erstellung dynamischer Websites verwendet wird.

Schreibrechte

System-Check

Die System-Prüfung (oder der System-Check) prüft verschiedene Zustände und Einstellungen des CMS und gibt Meldungen dazu aus. Siehe auch die ausführliche Beschreibung.

Templates

Templates sind Gestaltungsvorlagen für Websites, die wie Schablonen wirken. Sie bestimmen den Ort, an dem Elemente erscheinen und beeinflussen deren Aussehen.

userfiles

Bei CMSimple_XH enthält der Ordner userfiles alle Benutzer-Dateien, die im Inhalt verwendet werden können.

utf-8

utf-8 = 8-Bit UCS Transformation Format

Die am häufigsten eingesetzte Art der Zeichencodierung im World Wide Web.

Mehr dazu bei Wikipedia.

CMSimple_XH benötigt utf-8 ohne BOM.

ZIP

Das ZIP-Dateiformat ermöglicht das verlustfreie Komprimieren von Dateien inkl. ganzer Verzeichnisse. Die reduzierten Dateigrößen sind gut geeignet für Archivierung oder Online-Datenübertragung (Up-/Download).