Joomla!-Websites erweitern und optimieren. (O'Reillys Basics)
Buchausgabe: 34,90€
Download-Version: 28,00€
(Preis inkl. Mwst. )
| Autor(en): | Tim Schürmann |
| Verlag: | O'Reilly Verlag |
| Reihe: | O'Reillys Basics |
| Version: | 1. Auflage, 2009 |
| Umfang: | 660 Seiten |
| Format: | PDF: 45,11MB |
| Gewicht: | 1136 g |
| ISBN: | 3897218844 |
| Bestell-Nr.: | 89721884P |
| Artikeltyp: | E-Book |
Dieses Buch zeigt Ihnen, wie Sie Ihre bestehende Joomla!-Installation um neue Funktionen ergänzen, und nennt Lösungen für die gängigsten Anwendungsfälle. Ideengeber und Nachschlagewerk Joomla!-Websites erweitern und optimieren wurde so geschrieben, dass Sie es in einem Rutsch von vorne bis hinten durchlesen und so als Ideengeber für Ihre eigene Website nutzen können. Alternativ dient es auch als nützliches Nachschlagewerk: Sollten Sie irgendwann einmal eine Funktion in Joomla! vermissen, liefert Ihnen das passende Kapitel eine praxisnahe Lösung zum Nachbauen. Schritt für Schritt Joomla! erweitern Als Ausgangspunkt und durchgehendes Beispiel dient ein Kinoportal, in dem bislang lediglich mehrere registrierte Autoren ihre Filmkritiken veröffentlichen. Im Verlauf des Buches wird es Schritt für Schritt um zusätzliche Funktionen erweitert werden können. Grundlage bildet dabei die aktuelle Joomla!-Version 1.5. Aufbau des Buches Im ersten Abschnitt wird Ihnen vermittelt, warum größere Änderungen in Joomla! zunächst unbedingt in einer Testinstallation ausprobiert werden müssen und wie die meisten Funktionen über Erweiterungen nachgerüstet werden.
Der zweite Teil beschäftigt sich dann ausführlich mit konkreten Erweiterungsfunktionen Ihrer Joomla!-Websites wie Gästebuch und Chat-Funktion, dem Einbinden eines Forums, eines Onlineshops und weiterer moderner Website-Funktionalitäten. Teil 3 bietet einen Blick unter die Motorhaube von Joomla! und vermittelt Ihnen umfassendes Administratorwissen: die Sicherung Ihrer kompletten Joomla!-Installation, eine kluge Benutzerverwaltung und die professionelle Analyse von Joomla!-Statistiken.
Leseprobe:
KAPITEL 1 Rund um die Installation (S. 1)
Das von Joomla! angetriebene Kinoportal brummt. Die einst als Hobbyprojekt gestartete Seite eines Filmliebhabers hat rasch weitere Autoren angezogen, die – mit einem eigenen Benutzerkonto ausgestattet – regelmäßig neue Filmkritiken beisteuern. Ebenso regelmäßig trudeln reichlich Kommentare und E-Mails ein, es besteht also ganz offensichtlich ein dringender Wunsch nach Austausch. Joomla! selbst erlaubt seinen Benutzern allerdings nur, die Beiträge mit einer Zahl von 1 bis 5 zu bewerten. Konkurrenzseiten bieten hier eine komfortable Kommentarfunktion oder warten sogar mit einem eigenen Forum auf – und genau ein solches muss jetzt umgehend her.
Glücklicherweise lässt sich Joomla! jederzeit um zusätzliche Funktionen erweitern. Eine kurze Recherche im Internet führt so auch zielsicher zum Extensions-Verzeichnis auf der Joomla!-Homepage (http://extensions.joomla.org). Dort ist schnell eine viel versprechende Erweiterung ausgemacht, heruntergeladen und in die eigene Joomla!-Installation integriert – die daraufhin prompt den Dienst quittiert.
Nach einer mühevollen und schweißtreibenden Untersuchung wird klar: Bei der Installation der Komponente wurde die Datenbank zerhackt. Wohl dem, der jetzt noch ein Backup in der Hinterhand hat, das aber nach Murphys Gesetz nicht auf dem aktuellen Stand ist. Einige Autoren werden daher ihre mehrseitige Filmkritik wohl oder übel noch einmal schreiben dürfen.
Warnung Damit Sie vom Einsturz Ihres Internetauftritts verschont bleiben, sollten Sie ein produktiv laufendes Joomla!-System immer mit Samthandschuhen anfassen. Wie Sie später noch sehen werden, kommt solch ein Horrorszenario selbst bei etablierten und in der freien Wildbahn häufig eingesetzten Erweiterungen vor. Es zahlt sich daher aus, nicht einfach blindlings Änderungen an einer Homepage vorzunehmen, sondern zuvor erst noch ein paar Sicherheitsnetze aufzuspannen.
Änderungen an der Homepage vorbereiten
Wenn Sie an Ihrer Homepage Umbaumaßnahmen oder Erweiterungen planen, sollten Sie diese zunächst auf dem Trockenen in einer Testinstallation durchspielen. Erst wenn dort alles reibungslos klappt, wenden Sie die Änderungen auf Ihren produktiven Server im Internet an. Abhängig vom Umfang der geplanten Maßnahmen empfiehlt sich dabei in etwa folgendes Vorgehen:
1. Erproben Sie Änderungen immer in einer (lokalen) Testinstallation von Joomla!
2. Benachrichtigen Sie alle beteiligten beziehungsweise betroffenen Personen über Umfang und Zeitpunkt der Änderungen. Besonders komfortabel klappt das über die in Joomla! eingebaute Massenmail-Funktion (via WERKZEUGE . MASSENMAIL). Auf diesem Weg sollten Sie zumindest die Autoren informieren, bei umfangreichen Änderungen warnt ein kleiner Hinweis auf der Startseite auch alle übrigen Besucher vor möglichen Ausfällen (à la »Diese Seite erhält in der nächsten Zeit neue Funktionen. Dadurch kann es kurzzeitig zu Unterbrechungen im laufenden Betrieb kommen.«).
3. Warten Sie einen Zeitpunkt ab, zu dem Ihre Seite am wenigsten genutzt wird.
4. Deaktivieren Sie in den Grundeinstellungen von Joomla! die komplette Homepage (unter SITE . KONFIGURATION auf dem Register SITE über den Punkt SITE OFFLINE). Damit verhindern Sie, dass jemand während Ihrer Änderungen auf die Datenbank zugreift und so dort (ungewollt) Datensalat produziert. Wenn möglich, sollten Sie sogar vorübergehend die Datenbank herunterfahren, beziehungsweise abschalten. Leider bieten nicht alle Webhoster diese Möglichkeit.
5. Erstellen Sie ein Backup der Datenbank und des gesamten übrigen Systems.
6. Erst jetzt sollten Sie die geplanten Änderungen durchführen.
7. Schalten Sie die Homepage unter SITE . KONFIGURATION wieder frei.
Der besondere Tipp
Denken Sie nicht an einen blauen Elefanten!
Anhand verblüffender Experimente und einfacher Übungen lernen Sie, wie unsere Umwelt die Gedanken und die Gedanken unsere Umwelt beeinflussen.
Früher: 12,00€
bei uns nur: 4,99€

