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