Glossar¶
Administrationsoberfläche¶
Die Administrationsoberfläche ist ein anderer Begriff für Backend.
Backend¶
Als Backend wird der Teil eines Online Shops oder einer Webseite bezeichnet, auf welchen nur der Seiten Betreiber durch einen Login Zugriff erhält. Im Backend wird sozusagen die Administration des Onlineshops betrieben. Dazu gehören zum Beispiel das Pflegen von Produkten, Preisen und Texten.
Ein anderes Wort für Backend ist Administrationsoberfläche.
Das Gegenstück dazu bildet das Frontend.
Banner¶
Ein Banner ist ein Bereich auf einer Webseite, der mit Hilfe eines Bildes oder einer Bild-Text-Kombination ausgestattet ist. Er wird meist für Marketingzwecke verwendet.
Bot¶
Ein Bot ist ein Computerprogramm, das bestimmte Aufgaben automatisiert und selbstständig ausführt, meist auch wiederholt.
Botnet¶
Kommunizieren Bots untereinander, spricht man von einem Botnet. Hierbei handelt es sich in der Regel allerdings um Schadsoftware. Im Botnet geben sich die Bots gegenseitig Befehle oder erhalten diese von einer Quelle. Ein typisches Beispiel hierfür ist Spam.
Box¶
Als Box wird eine Instanz eines Plugins bezeichnet. Ein Plugin stellt eine Funktion zur Verfügung, zum Beispiel für die Darstellung eines Textes. Mehrere Boxen, also Instanzen dieses Plugins, können dann auf einer Webseite verbaut werden. Dazu zählen zum Beispiel die Darstellung von AGBs, Firmeninformationen oder Kontaktdaten.
Browser¶
Computer Programm für die Darstellung des HTML-Codes von Webseiten wie zum Beispiel Microsoft Edge, Google Chrome oder Mozilla Firefox.
Cache¶
Der Cache ist ein Puffer-Speicher Ihres Computers und sorgt dafür, dass (wiederholte) Zugriffe auf ein langsames Hintergrundmedium oder aufwendige Neuberechnungen von Webseiten vermieden werden.
Werden bei einer Webseite zum Beispiel JavaScript oder CSS-Anweisungen geladen oder generiert, so verbleiben diese Daten nach dem aller ersten Aufruf im Cache. So ist es möglich sie bei erneutem Bedarf schneller abzurufen.
Caches können als Hardware- oder Softwarestruktur ausgebildet sein.
DATEV¶
Die DATEV eG ist ein IT-Dienstleister für Steuerberater, Wirtschaftsprüfer und Rechtsanwälte mit dem Schwerpunkt Steuerberatermarkt. In Rahmen dieser Dokumentation wird der Begriff im Zusammenhang mit der Software für Finanzbuchführung von DATEV gebraucht.
DID¶
Die Abkürzung DID wird in verschiedenen Kontexten verwendet und beschreibt im jeweiligen Kontext die in Alvine eindeutige Identifikationsnummer einer Abteilung, Lieferung oder eines Veröffentlichungszieles. Sie ist in Alvine einmalig und wird bei der Anlage automatisch vergeben.
# | Bereich | Inhalt | Beschreibung |
---|---|---|---|
1 | Produkte | Katalog > Abteilung | Department ID |
2 | Warenausgang | Lieferungen | Delivery ID |
3 | Einstellungen | Veröffentlichungsziele | Destination ID |
Editor¶
Ein Editor ist ein Texteingabeprogramm. Diesen gibt es auch mit Syntax-Kennzeichnung. Mit einem Editor können zum Beispiel CSS-Anweisungen oder HTML-Code geschrieben werden.
Frontend¶
Als Frontend wird der Teil eines Online Shops oder einer Webseite bezeichnet, den der Webseitenbesucher im Browser sehen kann.
Das Gegenstück dazu bildet das Backend .
Google Analytics¶
Der Online-Dienst Google Analytics wurde vom US-amerikanischen Unternehmen Google Inc. entwickelt und dient dazu, den Datenverkehr auf Webseiten zu analysieren.
Google reCAPTCHA¶
reCAPTCHA ist ein Dienst, der vollautomatisch sicherstellt, dass eine bestimmte Handlung im Internet von einem Menschen und nicht von einem Bot vorgenommen wird.
Grundtemplate¶
Der Online Shop besteht aus insgesamt drei Grundtemplates: Store, Checkout und Account. Jedes dieser drei Grundtemplates kann mit CSS unterschiedlich von einander gelayoutet werden.
Das Grundtemplate Store beinhaltet alle Shopseiten, wie zum Beispiel die Startseite, die Produktgalerie und die Produktdetailseite.
Das Grundtemplate Checkout beinhaltet alle Seiten des Bezahlprozesses, wie zum Beispiel den Warenkorb, die Seite für die Eingabe von Adresse oder die Auswahl der Bezahlart.
Das Grundtemplate Account beinhaltet alle Seiten des Kundenkontos. Dieses Grundtemplate bezieht das Design aus dem Grundtemplate Checkout.
HTML / CSS¶
HTML - in der Version 5 - enthält alle notwendigen Strukturen um Anwendungen und Webseiten gut und schnell zu entwickeln. In Zusammenspiel mit CSS können Inhalt, Struktur und Aussehen gut getrennt verwaltet und entwickelt werden.
Bei HTML (Hypertext Markup Language) handelt es sich also um die technische Struktur, das Grundgerüst. Bei CSS (Cascading Style Sheet) handelt es sich um das Design, die Haut des Grundgerüstes. Erst CSS lässt HTML gut aussehen. Ohne CSS ist HTML eine schwarze Serifenschrift auf weißem Untergrund.
IID¶
Die Abkürzung IID beschreibt die in Alvine eindeutige Identifikationsnummer eines Produktes (Item ID). Sie ist in Alvine einmalig und wird bei der Anlage eines Produktes automatisch vergeben.
Javascript¶
Javascript ist eine leichte, interpretierte, objektorientierte Sprache mit First-Class-Funktionen und ist bekannt als Skriptsprache für Webseiten. Sie ist gut dokumentiert und wird von allen Browsern unterstützt.
Mandant¶
Mandant steht für eine technische Einrichtung in einem Softwaresystem. In der Administrationsoberfläche bezeichnet man den Auftraggeber als Mandant.
OID¶
Die Abkürzung OID beschreibt die in Alvine eindeutige Identifikationsnummer einer Bestellung (Order ID). Sie ist in Alvine einmalig und wird bei der Anlage einer Bestellung automatisch vergeben.
PHP¶
PHP ist eine Skriptsprache, die im Design einige Schwächen aufzeigt und viele Aspekte nicht sauber implementiert (z.B. Reihenfolge der Argumente bei Funktionen). Der Einstieg in diese Skriptsprache ist jedoch durch einen großen Pool von Dokumentationen, Beispielen, Tutorials einfach.
Plugin¶
Jede Funktion wird über ein sogenanntes Plugin zur Verfügung gestellt. Die Basis dieser Plugins bildet HTML-Code, welcher mit CSS gelayoutet wird. Der HTML-Code des jeweiligen Plugins wird als Template bezeichnet.
Responsive Design¶
Beim Responsive Webdesign (eng. responsive bedeutet so viel wie reagierend) handelt es sich um ein gestalterisches und technisches Paradigma zur Erstellung von Webseiten. Mit dieser Technik ist es möglich, auf die Ausgabegröße des jeweils benutzten Endgerätes (wie zum Beispiel Smartphones oder Tabletcomputer) reagieren zu können.
Stammdaten¶
Als Stammdaten wird ein Datensatz bezeichnet, der z.B. kaufbares Produkt in einem Onlineshop erst abbildbar macht.
Suchmaschinenoptimierung¶
Unter einer Suchmaschinenoptimierung versteht man den Prozess, bei dem eine Webseite oder ein Online Shop speziell für Suchmaschinen verbessert wird.
Nach einer Suchmaschinenoptimierung wird eine Webseite oder ein Online Shop im besten Fall in der Suchergebnisliste weiter oben aufgeführt. Auch das Suchergebnis an sich ist aussagekräftiger und gibt dem Benutzer Hinweise darauf, was er auf der Webseite oder im Online Shop zu erwarten hat.
Ein Teil der Suchmaschinen-Optimierung ist die URL-Optimierung .
Templates¶
Generell wird bei Templates unterschieden zwischen Templates für die Darstellung des Shops (sog. Grundtemplates ) und Templates für die Bereitstellung der einzelnen Funktionalitäten des Shops (sog. Plugins ).
UID¶
Die Abkürzung UID beschreibt die in Alvine eindeutige Identifikationsnummer eines Benutzeres (User ID). Sie ist in Alvine einmalig und wird bei der Anlage eines Benutzers automatisch vergeben.
URL-Optimierung¶
Nach einer URL-Optimierung wird aus einer kryptisch anmutenden Interentadresse eine gut lesbare Variante.
Veröffentlichung¶
Mit der sogenannten Veröffentlichungssteuerung ist es Ihnen möglich, zum Beispiel Dateien oder Produkte in der Administrationsoberfläche zu pflegen, diese aber erst zu einem späteren Zeitpunkt auf Ihrer Webseite zu veröffentlichen.
Erst nach der Veröffentlichung werden die neuen Dateien oder Produkte für den Webseitenbesucher sichtbar. Die Veröffentlichung kann auch zeitlich gesteuert werden.
XML¶
XML hat viele Vorteile die - besonders im Bereich Datenaustausch - eine bessere Implementierung versprechen und die Fehlersuche erleichtern. Allerdings steht dem entgegen ein deutlich größerer Ressourcenverbrauch bei der Verarbeitung der Daten. In Alvine2 wird daher besonders im Bereich Datenaustausch auf XML gesetzt, allerdings nicht für die interne Verarbeitung.