Template
Ein Template ist in erster Linie nichts weiter als eine Schablone oder Designvorlage für eine Website. Es umfasst ein Grunddesign für die Anpassung an die bestehenden Anforderungen. Bei der Wahl eines Template sollte somit auf die Anforderungen geachtet werden, um ein möglichst abdeckendes Template zu wählen.
Patch
Der Begriff „Patch“ bedeutet in etwa soviel wie Pflaster. Mit einem Patch werden Fehler einer Software behoben. Ein Patch kann am bestehenden Programm durchgeführt werden, ohne das System neu aufzusetzen.
Single Sign on
Ein Single Sign on bedeutet, dass ein Benutzer nach der Authentifizierung am Arbeitsplatz auf die Inhalte an diesem zugreifen kann, ohne sich erneut anmelden zu müssen. Dies gilt jedoch nur für die lokal erteilten Zugriffsrechte des Benutzers.
Extension
Eine Extension ist eine spezielle, geschachtelte Erweiterung der Funktionen einer Website. Diese können aus einer Bibliothek heruntergeladen und installiert oder selbst programmiert werden.
PHP
PHP bedeutet ursprünglich „Personal Home Page Tools“, mittlerweile wird auch „Hypertext Preprocessor“ verwendet. Es handelt sich um eine Scriptsprache, mit der Webserver gesteuert werden.
HTML
„Hypertext Markup Language“ (kurz HTML) bedeutet soviel wie „Hypertext-Auszeichnungssprache“. Mit dieser wird das Markup, also die Definition von Überschriften, Absätzen, Links, Aufzählungen, Listen usw. einer Internetpräsenz erstellt.
CSS
Mit CSS („Cascading Style Sheets") wird die Gestaltung einer Website erstellt. Hiermit werden HTML-Elemente angesteuert und im Aussehen und Verhalten (Farben, Größe, Animation. usw.) verändert.
Host
Host übersetzt „Gastgeber" ist im Webbereich der Datenbankbetreiber. Dieser stellt einen Server zur Verfügung, auf der eine Internetpräsenz „gehostet“ werden kann.
CMS (TYPO3)
Content-Management-Systeme sind im Groben Werkzeuge, um Inhalte wie Bilder und Texte einer Website mit einfachen Mitteln zu pflegen. Diese Änderungen werden im sogenannten „Backend“ durchgeführt und ins „Frontend“ übertragen. Darüber hinaus können die Grundfunktionen durch eigene Entwicklung oder Extensions/Plugins aus einer Bibliothek erweitert werden.
Container
Ein Container im Webbereich ist eine Rahmenkonstruktion. Dieser Rahmen kann frei verschoben, gestaltet und animiert werden. Frameworks schachteln die Inhalte meistens in definierten Container Klassen, um bspw. verschiedene Größenvorgaben für einen Komplex an Elementen zu definieren.
Frame
Ein Frame ist ein Bereich einer HTML-Seite, in dem eine andere HTML-Seite angezeigt (transkludiert) wird.
Frameworks (Bootstrap)
Ein Framework ist ein Rahmen, in dem diverse Eigenschaften für das Verhalten von HTML-Objekten definiert sind. Bootstrap ist ein Rahmen, welches CSS und Javascript Komponenten beinhaltet, die „out of the box“ zum Erstellen einer Website verwendet werden können. Dort wird beispielsweise das Aussehen und Verhalten von Reihen und Spalten im responsiven Layout festgelegt.
Webserver
Ein Webserver ist in erster Linie für das Speichern, Bereitstellen und Ausgeben einer Internetpräsenz zuständig. Auf dem Webserver liegen also die benötigten Daten für die Darstellung und Verarbeitung.
Client
Der Client ist zum Beispiel der Browser eines Besuchers einer beliebigen Website. Der Browser fragt den Server nach Daten und verarbeitet diese, um die Inhalte der Internetseite darzustellen.
Backend
Dies der Administrationsbereich eines Content-Management-Systems. Hier können festgelegte Benutzer die Inhalte einer Website pflegen und aktualisieren.
Frontend
Dies ist der Teil, in dem die Inhalte einer Website gerendert werden. Das Markup, sowie CSS und Javascript wird vom Browser kompiliert und dargestellt.
FTP
„File Transfer Protocol“ ist die Technologie, mit der Daten vom Client vom Server heruntergeladen und vom Client auf den Server hochgeladen werden können.
Relaunch
Ein Relaunch ist üblicherweise der Neustart einer Website. Dies geschieht z. B. dann, wenn sich das Design grundlegend ändert.
AJAX
Steht für „Asynchronous Javascript and XML“. Damit können durch Interaktion im Browser asynchron Daten vom Server geladen und dem Benutzer zur Verfügung gestellt werden. Der Seitenaufruf bleibt dabei, ohne erneutes Laden des gesamten Inhalts, bestehen.
Browser
Grundsätzlich ist ein Browser ein Programm zur Darstellung von Internetseiten. Der Browser wandelt Benutzereingaben durchMaus und Tastatur, in für den Webserver interpretierbare, Daten um.
Cache
In diesem Zusammenhang ist der Browsercache gemeint. Dort werden lokal auf dem Rechner des Benutzers Daten über bereits besuchte Webseiten gespeichert. Dies dient zur Analyse sowie Optimierung der Performance durch verringern der Ladezeit.
Cookies
Sind Textinformationen, die die betrachtete Website an den Browser des Benutzers sendet und platziert. Es sind also zwischengespeicherte Werte, die bei einem späteren Besuch der Website wiedererkannt werden z.B. Sucheinträge bei Google. Jede Website kann nur die eigens platzierten Cookies auslesen.
Datenbank
Eine Datenbank ist eine strukturierte Ansammlung an Daten. Sie werden in verschieden „Tables“ angelegt, welche über Relationen miteinander verknüpft werden können. In einer Datenbank werden Inhalte der Website abgespeichert, die dann ausgelesen werden können. Es handelt sich hierbei um persistente Daten, die erst nach deren Löschung nicht mehr erreichbar sind.
Open Source
So wird Software genannt, deren Quellcode freizugänglich ist und von Dritten eingesehen werden kann. OSS (Open Source Software) darf beliebig verwendet, kopiert oder bearbeitet werden. Es gibt keine Nutzungseinschränkungen hinsichtlich Benutzerzahlen oder Anzahl der verwendeten Installationen. Ebenso darf OSS kommerziell genutzt werden.
Sitemap
Eine Sitemap ist übersetzt eine „Seitenkarte“ (Seitenbaum). Dort werden hierarchisch strukturiert alle Einzeldokumente (Webseiten) eines Internetauftritts aufgezeigt. Im besten Fall werden auch die Verknüpfungsstrukturen angezeigt.
MySQL
Dies ist eines der verbreitetsten relationalen Datenbanksystem. Sie ist als Open Source und kommerzielle Enterprise Version verfügbar. Mit diesem System werden die Datenbanken auf einem Server verwaltet.
Domain
Ist ein Teilbereich des Domain Name Systems (DNS). Es sind einmalige und eindeutige Namen, die im gewissen Maß frei wählbar sind, unterhalb einer Top-Level-Domain. Eine TLD ist z. B. .de oder .com. Eine Domain davon könnte hochzwei.de oder hochzwei.com sein.
jQuery
Hierbei handelt es sich um eine freie Javascript Bibliothek. Diese stellt Funktionen für die DOM-Navigation sowie Manipulation zur Verfügung.
Launch
Ein Launch ist in der Webentwicklung der erstmalige Live-Start einer Website.
Benutzerkonto
Das Benutzerkonto oder auch Account ist der Zugang zu einem gesicherten Bereich eines System oder Website (z. b. Community Plattformen). Der Benutzer verifiziert sich mit dem Benutzernamen und Passwort. Benutzerkonten können durch verschiedene Rollen unterteilt werden.
IP-Adresse
Dies ist eine Adresse in Computernetzen. Sie basiert auf dem Internetprotokoll und wird in einem Netz Geräten zugewiesen. Dadurch sind Geräte in einem Netzwerk adressier- und erreichbar.
SSL-Zertifikat
SSL steht für "Secure Sockets Layer". Durch die Verwendung eines SSL-Zertifikates werden die Daten, die z.B. bei einem Aufruf einer Website zu einem Computer übermittelt werden, verschlüsselt. SSL-Zertifikate können für die Verschlüsselung der Daten bei Internetseiten, aber auch z.B. bei E-Mails eingesetzt werden. Wenn z.B. E-Mails bei einem Provider abgerufen werden und die Verbindung SSL-verschlüsselt ist, kann kein Dritter die Daten mitlesen.