Web-Entwickler

From Joomla! Documentation

This page is a translated version of the page Web developers and the translation is 100% complete.
Other languages:
Bahasa Indonesia • ‎Deutsch • ‎English • ‎Nederlands • ‎eesti • ‎español • ‎français • ‎فارسی


As a web developer you may not be too concerned about the visual appearance of a website as you are tasked with producing functionality. You will probably have a good knowledge of HTML and CSS but will also be proficient in Javascript, PHP and a range of other languages. If you are new to Joomla, you will need support in developing or customising Joomla! extensions (components, modules, plugins, templates and languages). You will need information about the Joomla! Framework API and how to use it and will probably make extensive use of best practice example code. A strong understanding of Joomla! security issues is also important to you.

Was ist Joomla! und warum sollte es mich interessieren?

Joomla! ist laut CMS Crawler das zweitbeliebteste Content Management System der Welt und steht zum kostenlosen Download und zur Installation bereit. Veröffentlicht ist es unter der General Public License v2 und höher - mehr dazu unter Extensions and GPL. Jeder kann mit allen Teilen des Joomla! CMS arbeiten, Änderungen vornehmen, es an seine Bedürfnisse anpassen und für kommerzielle Projekte nutzen..

Die Welt des Website-Designs bewegt sich schnell in Richtung dynamischer Bedienung, reaktionsschneller und mobilfreundlicher Inhalte und weg von statischen Websites.

Joomla! ist gut gerüstet, um diese Bedürfnisse zu erfüllen und hat den zusätzlichen Bonus einer lebendigen, enthusiastischen Community und einer phänomenalen Anzahl von Erweiterungen, die es Ihnen ermöglichen, die grundlegende Joomla!-Installation auf eine Vielzahl von Wegen zu erweitern - von der Erstellung sozialer Netzwerke bis hin zu E-Commerce-Shops, Firmen-Websites bis hin zu Intranets und vielem mehr.....

Sobald Sie die grundlegende Funktionsweise von Joomla! verstanden haben, ist es schnell und einfach zu erlernen, wie Sie es erweitern können. Indem Sie eigene Komponenten schreiben, bestehenden Code anpassen und Ihre eigenen Templates erstellen.

Wo soll ich anfangen?

Zuerst einmal nachschauen, ob es irgendwelche Joomla! Benutzergruppen in Ihrer Nähe gibt, oder eine JoomlaDayTM Veranstaltung, an dem Sie teilnehmen können. Eine Gemeinschaft von Menschen zu haben, mit denen man sprechen oder Fragen stellen kann, ist für den Lernprozess sehr hilfreich, wie man ein neues System benutzt. Es spart oft Stunden, wenn nicht gar Tage des Rumfummelns oder Recherchierens, wenn man eine Frage hat und jemanden andres die Antwort (oder einem Rat, wo man die Antwort findet).

Finde eine User-Group in Deiner Nähe.

Finde eine Joomla-Day Veranstaltung in Deiner Nähe!

Als nächstes erstellen Sie sich ein Konto in einen der Joomla!-Foren. In Foren helfen Benutzer den Benutzern und es gibt viele erfahrene Benutzer die Ihre Fragen beantworten können.

Nehmen Sie sich Zeit die Foren-Richtlinien zu lesen, bevor Sie Beiträge schreiben und geben Sie alle relevanten Infaormationen mit an. Falls Du eine Frage hast, können andere Benutzer so einfach antworten.

Während Du hier bist, schaue, ob du vielleicht auch jemandem helfen kannst. Gute Praxis ist es, mindestens eine Antwort für jeden Beitrag von Dir zu geben, indem Du um Hilfe gebeten hast.

Besuche die Joomla!-Foren.

Als nächstes erstellen hier ein Konto für das Joomla! Documentation Project. Neueinsteiger sind eine große Hilfe für die Dokumentation, da man die Dinge oft mit "anderen Augen" sieht und Fehler erkennt bzw. leichter erkennen kann.

Klicken Sie einfach auf den Link oben rechts und erstellen Sie Ihr Konto. Finden Sie eine Dokumentation, die aktualisiert oder überprüft werden muss. Melden Sie sich einfach an, bearbeiten Sie das entsprechende Element und reichen Sie Ihre Änderungen ein. Wenn Sie Beispiele hinzufügen (insbesondere zur Codierung/API-bezogenen Dokumentation), können Sie dies auch tun!

Wie gestalte ich eine Joomla!-Website so, dass sie meiner grafischen Vorstellung entspricht?

You can customize many already available Joomla! templates to suit your need or you can develop a new one. Many available templates comes with easy customization options which could be effectively utilized to create the graphic visuals you require else if you are an experienced front-end developer, simply create a new template and upload it to template manager of your Joomla! based website.

Erste Schritte Inhalte zu erstellen

Mit Joomla! können Inhalte einfach bedient und verwalten mit werden. Dies kann als Administrator über "Beiträge" im Kontrollzentrum erfolgen. Es gibt verschiedene Arten von Inhalten, die verwendet werden können.

Der "Beitrag" ist eine Art von Inhalt, der in der Regel ein Stück Text ist, der auf einem Teil der Seite angezeigt werden kann. Dieser kann auch Bilder und andere Arten von Inhalten oder andere Links zu internen oder externen Seiten enthalten.

Sie können Bilder und Videos hochladen, die Sie auf Ihrer Website verwenden können. Solange sich der Inhalt auf dem Server befindet, kann er eingebettet oder verlinkt werden, um auf Ihrer Seite angezeigt zu werden. Sie funktionieren mit Artikeln, die zusammen mit Text oder einfach nur mit einem eigenständigen Inhalt platziert werden können.

Finden Sie Erweiterungen, um Ihre Kunden zufrieden zu stellen!

Es gibt viele Erweiterungen für Joomla!, die Ihnen helfen eine Website zu erstellen, die den Bedürfnissen Ihrer Kunden entspricht. Diese finden Sie unter hier. Eine Erweiterung ist leicht zu finden. Sie sind in Kategorien aufgeteilt und enthalten kurze Beschreibungen, ob sie Ihren Bedürfnissen entsprechen. In der Detailansicht erhalten Sie ausführliche Beschreibungen, sobald diese angeklickt wird. Auch gibt es in der Regel Tutorials, wie die Erweiterung verwendet wird. Es gibt ein Bewertungssystem, das auf die Erafhrung anderen Benutzern basiert, um Ihnen einen besseren Einblick von der Qualität der Erweiterung zu vermitteln. Dies macht die Sache benutzerfreundlich und hilft sicherzustellen, dass der Benutzer das bekommt, wonach er sucht.

Suchmaschinen-Optinierung mit Joomla!

Suchmaschinenoptimierung (SEO) bedeutet, dass Suchmaschinen wie Google, Bing, Yahoo.... Ihre Website leicht findet und das Publikum auf Ihre Website leiten, was zu mehr Conversions in Form von Anmeldungen/Käufen auf Ihrer Website führt. Joomla! hilft Ihnen, dank der integrierten Werkzeuge, diese Ziele zu erreichen. Diese Erweiterungen sind einfach zu bedienen und zu verwalten und erhöhen so Ihre Präsenz im Internet.

Es wird empfohlen, Ihre Besucher-Zielgruppe zu recherchieren und so Ihre Ziele für die Sichtbarkeit/Konversion Ihrer Website festzulegen. SEO-Erweiterungen finden Sie auch auf der Seite JED.

Weitere Informationen, wie Sie Ihre Website suchmaschinenfreundlich gestalten können, finden Sie unter: Search Engine Optimisation

Joomla! Sicherheits-Leitfaden

Joomla!-Sicherheitsforen

Siehe auch