Baustellen
TravelPak ist runderneuert: Ein Erfahrungsbericht mit Joomla 1.0.10 | TravelPak ist runderneuert: Ein Erfahrungsbericht mit Joomla 1.0.10 |
| 25.07.2006 | |
|
Manche von Euch kennen vielleicht TravelPak, die von mir betriebene Reise-Website. Sie begann vor vier Jahren als kleine Reiseseite (damals noch mit dem Nuke-Derivat phpWebsite - kennt das noch jemand?), war dann im Jahr 2003 eine der ersten deutschen Websites, die unter Mambo 4.0.x liefen, und - ich muss es zu meiner Schande gestehen - bis vorgestern war immer noch das mittlerweile fossile Mambo 4.0.14 der Motor hinter der Seite.
Höchste Zeit also für eine Generalüberholung. Das alte Design konnte ich nicht mehr ertragen, die Funktionalitäten reichten nicht mehr aus. Unter die Haube musste Joomla. Reichlich Content und Funktionen wollten verwaltet werden. OpenSEF und der erweiterte SEO-Patch von JoomlAtWork sorgen für Surfer- und Suchmaschinenfreundlichkeit. Hierbei fällt auf, dass OpenSEF bei Websites mit umfangreichem Content in der Performance etwas zu wünschen übrig lässt - Abhilfe naht aber mit der angekündigten nächsten Version (Release Candidate 6). Wegen der Zusammenarbeit mit Affiliate-Programmen werden naturgemäß einige Iframes verwendet. Das hätte ich gerne vermieden, aber meine Experimente mit der möglichen Alternative cURL sind bislang leider nicht erfolgreich verlaufen. Die Website wurde zunächst über einen Zeitraum von einigen Wochen auf einem lokalen Testserver vorbereitet. Wenn man darauf achtet, im Template und in den Content-Items alle Pfadangaben relativ zu halten, ist die spätere Einspielung kein Problem: Das Produktivschalten der Site geschah in etwa fünf Minuten und erforderte lediglich das Abändern der Pfadangaben in der configuration.php. Beim Aufbau einer etwas komplexeren Website mit Joomla gibt es jedoch auch Hürden, die einen zum schieren Wahnsinn treiben können. Ein paar davon sind:
Gerade eine Website mit umfangreichem Content bietet sich eigentlich dafür an, die Hierarchie Section/Category/Item zu benutzen, schon wegen der leichteren Gruppierbarkeit der Inhalte in der Administration. Allerdings macht es Joomla einem mittlerweile fast unmöglich, diese Hierarchie auch tatsächlich zu benutzen.
Nun bin ich nicht gerade ein Joomla-Anfänger, aber diese Problematik, die noch in manch anderer Abwandlung auftauchte, brachte mich zeitweise fast dazu, alles zu verwerfen und die Website auf der Basis eines anderen CMS aufzuziehen. Dass es nun doch nicht so gekommen ist, ist nur der Tatsache zu verdanken, dass ich nun endlich online gehen wollte und die bisherige Arbeit nicht umsonst gewesen sein sollte. Letztendlich verzichtete ich in vielen Bereichen auf die eingebaute Content-Hierarchie und verwendete weitgehend "static content" - das kann Joomla immer noch am besten. (Hierzu ein Tipp: Bei der Verlinkung von static content im Menü am besten immer den neuen Parameter "Unique Itemid" auf "Yes" setzen!) Die ItemID-Problematik begegnet einem an vielen Stellen:
Für Abhilfe sorgt hier OpenSEF, das ich - neben der Erzeugung von suchmaschinenfreundlichen URLs - gezielt als Korrektiv für diese Schwäche von Joomla einsetze. OpenSEF sammelt diese unterschiedlichen Einträge pro Content Item in seiner Datenbank und vergibt dann eine sinnvolle URL für all den Quatsch. Somit ist es in der Lage, das Problem vor dem nichtsahnenden Seitenbesucher und den Suchmaschinen zu verbergen - nur der Administrator weiß davon und kann sich beruhigt zurücklehnen. Eine größere Joomla-Site ohne OpenSEF ist nach meinen kürzlichen Erfahrungen für mich kaum als wartbar zu betrachten. So weit mit diesem kurzen Erfahrungsbericht - vielleicht nützt die Beschreibung mancher Merkwürdigkeiten ja dem einen oder anderen. Rückmeldungen zu TravelPak sind willkommen, weitere gezielte Fragen beantworte ich gerne. Update: Marc hat über ganz ähnliche Erfahrungen berichtet und mittlerweile eine Entscheidung gegen Joomla getroffen. Verwandte Artikel:Keine verwandten Artikel gefundenKommentare (1)
![]() Kommentar schreiben
Dieser Inhalt wurde gesperrt. Sie können keine Kommentare abgeben.
|
das stimmt, diese Punkte waren dann doch irgendwann zu viel. Für größere Seiten sind die Mängel einfach zu zahlreich.
Was anderes: Schau mal ganz unten, die Grafik ist etwas zerschossen:
http://www.travelpak.de/travelpak-intern/impressum/impressum.html
Ansonsten ist der Relaunch geglückt! Wobei ich bilde mir ein, dass die Hotelbewertungen früher etwas leichter zu finden bzw. "passender" integriert waren. Dass das Fremdcontent ist, ist mir damals zumindest nicht so bewusst gewesen
Gruß Marc