Skip to main content

Webdesign
Glossar

Was steckt hinter den Begriffen ?

Backend
Der administrative Bereich einer Joomla-Website, in dem Inhalte verwaltet, Benutzerrechte festgelegt und Einstellungen vorgenommen werden.
Barrierefreiheit (Accessibility)
Barrierefreiheit bedeutet eine Webseite so zu gestalten, das sie für alle Nutzer zugänglich ist, einschließlich Menschen mit Einschränkungen. In Joomla können Erweiterungen und Templates genutzt werden, um die Barrierefreiheit zu verbessern.
Benutzerverwaltung (User Management)
User Management in Joomla bezieht sich auf die Verwaltung von Benutzern und deren Berechtigungen innerhalb eines Joomla-Websitesystems. Joomla ist ein leistungsstarkes Content-Management-System (CMS), das eine detaillierte Benutzerverwaltung bietet, um den Zugriff auf verschiedene Bereiche der Website zu steuern und individuelle Rechte für jeden Benutzer festzulegen.
Bildoptimierung
Bildoptimierung im Webdesign bezeichnet den Prozess, Bilder für Websites so anzupassen, dass sie die bestmögliche Qualität bei minimaler Dateigröße bieten. Ziel ist es, die Ladezeiten der Website zu verbessern, die Benutzererfahrung zu steigern und die Performance im Hinblick auf Suchmaschinenoptimierung (SEO) zu optimieren. Dabei kommen Techniken wie die Komprimierung, das Ändern von Auflösungen, die Wahl des richtigen Bildformats (z. B. JPEG, PNG, WebP) und der Einsatz von responsiven Bildern zum Einsatz.
Browser
Ein "Internetbrowser" ist eine Software, mit dem Benutzer auf das Internet zugreifen und Webseiten anzeigen können. Er interpretiert und stellt den Code (HTML, CSS, JavaScript) einer Website in einer grafischen Benutzeroberfläche dar. Bekannte Browser sind "Google Chrome", "Mozilla Firefox", "Microsoft Edge" und "Safari".
Content Management System (CMS)
Ein "Content Management System (CMS)" ist eine Software, die es ermöglicht, die Inhalte einer Webseite wie Texte, Bilder, Videos oder Dokumente zu erstellen, zu bearbeiten, zu organisieren und zu veröffentlichen. Das CMS wird über einen Browser aufgerufen und bietet eine benutzerfreundliche Oberfläche, um Inhalte effizient und ohne Programmierkenntnisse zu verwalten. Bekannte Beispiele für ein CMS sind "Joomla", "Wordpress" und "Drupal".
CSS (Cascading Style Sheets)
CSS ist eine Auszeichnungs-Sprache, die zur Gestaltung von Websites verwendet wird. Sie steuert die visuelle Darstellung vom HTML-Code, wodurch Websites flexibler, besser strukturiert und einfacher zu pflegen sind. CSS ermöglicht es, Layouts, Farben, Schriftarten und viele andere Designaspekte einer Website zu definieren und zu steuern. Dies geschieht indem mit CSS bestimmten Elementen einer Webseite bestimmte Eigenschaften zugewiesen werden, z.B. in welcher Farbe oder Größe bestimmte Textteile dargestellt werden sollen oder welche Abstände bestimmte Elemente voneinander haben sollen.
Erweiterungen in Joomla

In Joomla sind "Erweiterungen" zusätzliche Software-Komponenten, die den Funktionsumfang der Website erweitern oder anpassen. Sie lassen sich in fünf Haupttypen unterteilen:

1. Komponenten:
Hauptmodule, die oft eine eigene Benutzeroberfläche haben (z. B. ein Blogsystem, ein Online-Shop oder ein Forum).

2. Module:
Kleine Bausteine, die Inhalte anzeigen, z. B. Menüs, Suchfelder oder Slider. Sie werden oft in Kombination mit Komponenten genutzt.

3. Plugins:
Hintergrund-Erweiterungen, die bestimmte Funktionen hinzufügen oder Ereignisse auslösen, z. B. beim Speichern eines Artikels.

4. Templates:
Designvorlagen, die das Erscheinungsbild der Website bestimmen.

5. Sprachen:
Erweiterungen, die Joomla mehrsprachig machen.

Erweiterungen können über den Joomla-Administratorbereich installiert, konfiguriert und verwaltet werden, um die Website individuell anzupassen.

Frontend
Der Teil einer Webseite, der für Besucher sichtbar ist wenn eine Webseite im Browser aufgerufen wird. Joomla ermöglicht die Anpassung des Frontends über Templates.
GPL (GNU General Public License)
GPL ist die Lizenz, unter der Joomla veröffentlicht wird. Sie erlaubt die freie Nutzung, Modifikation und Verbreitung des Codes.
Hosting / Hoster
"Hosting" bezeichnet das Bereitstellen von Speicherplatz und Infrastruktur auf Servern, damit Websites, E-Mails oder Anwendungen rund um die Uhr im Internet zugänglich sind. Ein "Hoster" ist ein Dienstleister, der diese Server und zugehörige Dienste (z. B. Domainverwaltung, Datensicherung, technische Unterstützung) anbietet. Beispiele für Hoster sind "Strato", "IONOS" oder "HostEurope".
HTML (Hypertext Markup Laguage)
HTML ist die Sprache, die zur Strukturierung von Webseiten verwendet wird. Mithilfe von sogenannten HTML-Tags können verschiedene Bereiche einer Webseite definiert werden, beispielsweise der Header (Kopfbereich) oder der Footer (Fußbereich). Ebenso lassen sich mit HTML Textinhalte als Überschriften oder Fließtext auszeichnen. Joomla erstellt automatisch HTML-Inhalte basierend auf den eingegebenen Daten.
Javascript (JS)
JavaScript ist eine Programmiersprache, die interaktive und dynamische Inhalte auf Websites ermöglicht. Sie wird verwendet, um Funktionen wie Schaltflächen, Animationen, Formularvalidierung und vieles mehr zu erstellen. JavaScript läuft direkt im Browser (clientseitig) und arbeitet mit HTML und CSS zusammen, um ansprechende und benutzerfreundliche Websites zu entwickeln. Darüber hinaus kann JavaScript mit Tools wie Node.js auch serverseitig eingesetzt werden, was es zu einer vielseitigen Sprache für Webanwendungen macht.
PHP (Hypertext Preprocessor)
PHP ist eine Programmiersprache, die auf den meisten Webhosting-Servern verfügbar ist. das Content-Management-System Joomla, wurde in PHP entwickelt. Die PHP-Dateien einer Joomla-Installation sind auf einem Webserver gespeichert und werden direkt dort ausgeführt, um die Inhalte und Funktionen der Website bereitzustellen.
Responsive Layout
"Responsive Design" ist eine Technik im Webdesign, bei dem Websites so gestaltet werden, dass sie sich automatisch an verschiedene Bildschirmgrößen und Geräte anpassen. Dadurch wird sichergestellt, dass die Inhalte auf Smartphones, Tablets und Desktop-Computern gleichermaßen benutzerfreundlich und gut lesbar sind. Dies wird durch flexible Layouts, skalierbare Bilder und Media Queries erreicht.
Search Engine Optimation (SEO)
"Search Engine Optimization (SEO)" bezeichnet Maßnahmen, um die Sichtbarkeit einer Website in den organischen (unbezahlten) Suchergebnissen von Suchmaschinen wie "Google" oder "Bing" zu verbessern. Ziel ist es, die Platzierung für in Bezug aus bestimmte Suchbegriffe zu verbessern, um so von mehr Besucher gefunden zu werden. Zu SEO gehören technische Anpassungen, die Optimierung von Inhalten und Struktur und der Aufbau externer Verlinkungen (Backlinks).
SSL-Zertifikat
Ein SSL-Zertifikat ist ein digitales Sicherheitszertifikat, das die Kommunikation zwischen dem Webserver und dem Browser verschlüsselt. Es gewährleistet, dass sensible Daten wie Passwörter, Kreditkarteninformationen oder persönliche Details sicher übertragen werden und nicht von Dritten abgefangen werden können.
Structured Data Markup
"Structured Data Markup" ist ein standardisiertes Format, mit dem zusätzliche Informationen auf einer Website so strukturiert werden, dass Suchmaschinen diese besser verstehen können. Es nutzt spezielle Codes (z. B. "Schema.org"), um Inhalte wie Bewertungen, Events oder Produkte zu beschreiben. Dies hilft Suchmaschinen wie "Google" oder "Bing" erweiterte Suchergebnisse anzuzeigen, z. B. Sternebewertungen oder Preise, und verbessert so die Sichtbarkeit und Nutzererfahrung.
Suchbegriff-Optimierung
"Suchbegriff-Optimierung" (Keyword Optimization) ist der Prozess, gezielt relevante Schlüsselwörter in den Inhalten einer Website zu verwenden, um die Sichtbarkeit in Suchmaschinen zu verbessern. Dazu gehören die strategische Platzierung von Keywords in Titeln, Texten, Überschriften, Meta-Tags und URLs, um die Relevanz für bestimmte Suchanfragen zu erhöhen und mehr Traffic zu generieren.
Template
Ein "Template" in Joomla ist eine Designvorlage, die das Aussehen und Layout einer Website bestimmt. Es definiert, wie Inhalte wie Texte, Bilder und Module auf der Seite dargestellt werden. Templates können angepasst oder durch neue Designs ersetzt werden, um das Erscheinungsbild der Website individuell zu gestalten, ohne den Inhalt oder die Funktionalität zu beeinflussen.
Webserver
Ein "Webserver" ist ein Computer oder eine Software, die Webseiten und andere Inhalte speichert und über das Internet bereitstellt. Er empfängt Anfragen von Browsern (über das HTTP- oder HTTPS-Protokoll), verarbeitet sie und sendet die angeforderten Inhalte, wie HTML-Seiten, Bilder oder Videos, zurück.