Content Management mit Joomla!

Transcrição

Content Management mit Joomla!
Content Management mit
Joomla!™
***
Web-Seiten selber pflegen leicht gemacht
Jürgen Thau
Content Management mit Joomla!™
Jürgen Thau, 14.05.2007, Seite 1
Themen
Einführung Content Management
Überblick Joomla!
Einsatzmöglichkeiten
Wie entsteht eine Seite
Weitere Funktionen
Weiterführende Ressourcen im Netz
Content Management mit Joomla!™
Jürgen Thau, 14.05.2007, Seite 2
Einführung Content Management
Wozu ein Content Management System?
Aufgabenteilung bei der Erstellung und Wartung der Seite (einige liefern
nur die Inhalte, das Layout wird von einem Webdesigner erstellt, der
Administrator betreut die übrigen Funktionen
Inhalte ändert sich häufig. Beiträge verlieren ihre Aktualität und sollen
automatisch verschwinden. Andere müssen kategorisiert werden, um
schnell auffindbar zu sein.
Qualitätssicherung ist erwünscht. Ratings werden eingeführt, damit Leser
die Güte eines Artikels bewerten können. Die Rolle eines Redakteurs wird
benötigt, der Beiträge frei schalten muss.
Ein interner Bereich ist erforderlich (z.B. mit Foren, Blogs und Wikis) ,
um sich zwanglos über das Netz auszutauschen. Besucher sollen auf der
Seite mit eingebunden werden.
Content Management mit Joomla!™
Jürgen Thau, 14.05.2007, Seite 3
Einführung Content Management
Warum Joomla?
Es gibt Hunderte von Content-Management-Systemen (CMS). Aber nur
wenige erreichen eine hohe Verbreitung.
Eine größere Zahl an Installationen sorgt in der Regel für eine engagierte
Community und entsprechenden „kostenlosen“ Support
Joomla! bzw. früher Mambo ist sehr weit verbreitet und besitzt eine gute
deutschsprachige Community
Obwohl es auch für größere Seite geeignet ist, hält sich seine
Komplexität in Grenzen.
Die Standard-Installation enthält bereits alle notwendigen Komponenten
um eine funktionale Web-Seite zu erstellen. Dabei bleibt die
Erweiterbarkeit gewährleistet.
Die technischen Anforderungen lassen sich auch mit preiswertem WebSpace in der Regel realisieren.
Content Management mit Joomla!™
Jürgen Thau, 14.05.2007, Seite 4
Überblick Joomla!
Funktionsweise
Content Management mit Joomla!™
Jürgen Thau, 14.05.2007, Seite 5
Überblick Joomla!
Die Technik
Auf dem Server:
Apache 1.13.19 oder höher
MySQL 3.23.x oder höher
PHP 4.2.x oder höher
Auf dem Client:
Mozilla 6 oder höher
Firefox 1.0 oder höher
Internet Explorer 5 oder höher
Opera 6 oder höher
Content Management mit Joomla!™
Jürgen Thau, 14.05.2007, Seite 6
Einsatzmöglichkeiten
Eignung
Joomla! ist vor allem für mittelgroße bis große Seiten gut
geeignet.
Aufgrund seines Ressourcenbedarfs ist es für kleine
Seiten mit wenig Inhalt, der sich u.U. auch nur
sporadisch ändert, völlig überdimensioniert.
Sehr Große und komplexe Seiten, oder solche, die eine
fein abgestufte Rechteverwaltung verlangen,
benötigen ein entsprechend leistungsfähigeres CMS
wie z.B. Drupal, Typo3 oder Plone.
Content Management mit Joomla!™
Jürgen Thau, 14.05.2007, Seite 7
Einsatzmöglichkeiten
Beispiele
Joomla.org: www.joomla.org
Bundesverband Carsharing e.V.: www.carsharing.de
Laufwelt – das Läuferportal: www.laufwelt.com
Malteser Hilfsdienst e.V. Karlsruhe: www.malteserkarlsruhe.de
Bildungszentrum Bonndorf: www.bildungszentrumbonndorf.de
Content Management mit Joomla!™
Jürgen Thau, 14.05.2007, Seite 8
Wie entsteht eine Seite?
Installation
Hat man keinen funktionierenden Web-Server, so kann
man Joomla! auch lokal installieren. Am besten nimmt
man hiefür das bereits vorkonfigurierte Paket XJ! (zu
finden auf www.joomlaos.de). Es basiert auf XAMPP und
enthält bereits...
Joomla 1.0.12
Apache 2.0.59
MySQL 5.0.37
PHP 5.2.0
Content Management mit Joomla!™
Jürgen Thau, 14.05.2007, Seite 9
Wie entsteht eine Seite?
Installation
Auf einem vorhandenen Web-Server ist die Installation
nicht schwierig:
1.
2.
3.
4.
Datenbank einrichten und User anlegen
Joomla! per FTP in den Web-Space des Servers laden
ggf. Zugriffsrechte der Verzeichnisse setzen
Installationsskript aufrufen localhost/joomla. Es folgt
nun ein mehrseitiger Installationsdialog
5. Nach erfolgreichem Abschluss muss nur noch der
Installationsordner gelöscht werden und ein neues
Joomla! ist einsatzbereit
Content Management mit Joomla!™
Jürgen Thau, 14.05.2007, Seite 10
Wie entsteht eine Seite?
Ein erster Blick
Nach Eingabe von localhost/joomla erscheint die
Startseite. Dies ist die Seite, die auch die künftigen
Besucher zu Gesicht bekommen.
Um in das Backend von Joomla zu gelangen gibt man
stattdessen localhost/joomla/administrator ein. Das
Backend ist die eigentliche Oberfläche für den
Administrator von Joomla. Normale Besucher der
Web-Seite haben hierauf keinen Zugriff.
Content Management mit Joomla!™
Jürgen Thau, 14.05.2007, Seite 11
Wie entsteht eine Seite?
Das Gerüst
Content Management mit Joomla!™
Jürgen Thau, 14.05.2007, Seite 12
Wie entsteht eine Seite?
Organisation des Contents
Joomla verwaltet seine Inhalte in einer zweistufigen
Hierarchie: mittels Bereichen (Sections) und
Kategorien (Categories). Jedes Stück Inhalt gehört
i.d.R. somit zu einer Section und einer Category.
Eine Besonderheit stellt der so genannte Static Content
dar, der separat verwaltet wird und keiner Section
oder Category angehört.
Somit kann der Zugriff auf ein einzelnes Content Item,
alle Items einer Category oder einer Section erfolgen.
Content Management mit Joomla!™
Jürgen Thau, 14.05.2007, Seite 13
Wie entsteht eine Seite?
Organisation des Contents
Content Management mit Joomla!™
Jürgen Thau, 14.05.2007, Seite 14
Wie entsteht eine Seite?
Organisation des Contents
Content Management mit Joomla!™
Jürgen Thau, 14.05.2007, Seite 15
Wie entsteht eine Seite?
Organisation des Contents
Content Management mit Joomla!™
Jürgen Thau, 14.05.2007, Seite 16
Wie entsteht eine Seite?
Organisation des Contents
Content Management mit Joomla!™
Jürgen Thau, 14.05.2007, Seite 17
Wie entsteht eine Seite?
Organisation des Contents
Content Management mit Joomla!™
Jürgen Thau, 14.05.2007, Seite 18
Wie entsteht eine Seite?
Organisation des Contents
Content Management mit Joomla!™
Jürgen Thau, 14.05.2007, Seite 19
Wie entsteht eine Seite?
Organisation des Contents
Content Management mit Joomla!™
Jürgen Thau, 14.05.2007, Seite 20
Wie entsteht eine Seite?
Bearbeiten/Erstellen von Inhalten
Es gibt zwei Ebenen, auf denen die Inhalte der Website
geändert werden können:
1. Als einfacher User mit den entsprechenden Rechten
(Author oder höher, greifen Sie vom Frontend aus auf
die Artikel zu...
2. ...oder Sie haben mindestens den Status eines
Managers und können den Inhalt sowohl im Backend
als auch im Frontend ändern. Im Prinzip ist die Art der
Bearbeitung auf beiden Ebenen nahezu gleich.
Content Management mit Joomla!™
Jürgen Thau, 14.05.2007, Seite 21
Weitere Funktionen
Der Joomla-Baukasten
Ein großer Vorteil von Joomla! ist seine Erweiterbarkeit.
Egal, was Sie auf Ihrer Homepage integrieren wollen,
eine Zeitanzeige, eine Bildergalerie oder ein
kompliziertes Formular: es gibt ständig neue oder
verbesserte Komponenten, Module oder Mambots,
Dementsprechen schwankt die Qualität der
Erweiterungen. Bevor Sie ein Programm
implementieren, sollten Sie daher die Kommentare
der Joomla!-Gemeinde berücksichtigen.
Content Management mit Joomla!™
Jürgen Thau, 14.05.2007, Seite 22
Weitere Funktionen
Der Joomla-Baukasten
Alleine Joomlaos.de verzeichnet z.B. über 2400 Dateien
in den Rubriken:
Bookmarks
Chat
Community
Formulare
Content
News
Bildergalerien
Templates
Downloads
Content Management mit Joomla!™
Editoren
E-Mail, Messenger
Foren-Software
Blogs
Newsletter
Werbung, Banner
Shop-Systeme
Kalender
u.v.m.
Jürgen Thau, 14.05.2007, Seite 23
Fazit
Vor- und Nachteile
☺
☺
☺
☺
☺
Modulares, leicht
erweiterbares System mit
sehr vielen Erweiterungen
Guter Support (auch in
deutscher Sprache)
Sehr viele vorgefertigte
Templates verfügbar
Einfache Bedienung für User,
die nur im Frontend arbeiten
Niedrigschwelliger Einstiegslevel
Content Management mit Joomla!™
Erweiterungen können
Sicherheitsrisiken bergen
System aus Sections und
Categories ist unflexibel
ohne spezielle Templates
nicht barrierearm /-frei
Rechteverwaltung ist nicht
sehr flexibel
System der Components,
Mambots und Modules
verwirrt
für kleine Web-Seiten zu
komplex
Backend z.Zt. nur in Englisch
Jürgen Thau, 14.05.2007, Seite 24
Joomla!
Weiterführende Links
☺ Offizielle Joomla-Seite: www.joomla.org
☺ Deutsche Joomla-Seite: www.joomla.de
☺ Quelle für Erweiterungen: www.joomlaos.de
☺ Community-Seite: www.joomlanews.de
☺ Joomla-Desings: www.mamboawards.com
☺ Buchempfehlung: www.galileocomputing.de/openbook/joomla/
☺ XAMPP: http://www.apachefriends.org/de/xampp.html
☺ XJ!: http://www.joomlaos.de/
Content Management mit Joomla!™
Jürgen Thau, 14.05.2007, Seite 25
Joomla!
noch Fragen?
Vielen Dank für Ihre Aufmerksamkeit
ENDE
Content Management mit Joomla!™
Jürgen Thau, 14.05.2007, Seite 26