Portal

Komponenten-Entwicklung/Intro

From Joomla! Documentation

< Portal:Component Development
This page is a translated version of the page Portal:Component Development/Intro and the translation is 100% complete.
Other languages:
Deutsch • ‎English • ‎Nederlands • ‎español • ‎français • ‎български • ‎русский • ‎বাংলা • ‎中文(台灣)‎

Diese Seite enthält viele Links zu ausgewählten Dokumentationen bezüglich der Entwicklung von Komponenten für Joomla 2.5 und Joomla 3.x. Ein guter Anfang sind die Artikel im Abschnitt Einführung in die Komponenten-Entwicklung, da sie eine gute Basis bilden, auf der dann aufgebaut werden kann.

Was ist ein Joomlaǃ Komponente?

Eine Komponente ist eine Art von Joomla! Erweiterung. Komponenten sind die Haupt-Funktionseinheiten von Joomla!; sie können auch als Mini-Applikationen gesehen werden. Eine einfache Analogie sieht Joomla! als das Betriebssystem und die Komponenten als die Desktopanwendungen. Sie werden normalerweise im Haupt-Inhaltsbereich eines Templates angezeigt (abhängig vom Template).

Die meisten Komponenten haben zwei Hauptbestandteile: einen Administrationsbereich und einen Seitenbereich. Der Seitenbereich wird genutzt, um Seiten anzuzeigen, wenn sie von Besuchern während des normalen Betriebs der Webseite angefordert werden. Der Administrationsbereich bietet eine Schnittstelle um die verschiedenen Aspekte der Komponente zu konfigurieren und zu verwalten. In den Administrationsbereich gelangt man mit Hilfe der Joomla! Administrationsanwendung.

Joomla! wird mit einer Reihe von Basis-Komponenten, wie die Inhaltsverwaltung und Kontaktformulare, ausgeliefert.

Siehe auch: Modul, Plugin, Template