Erfahrungsbericht zu REDAXO-Leistung
Verfasst: 14. Mär 2010, 18:59
In Kooperation mit Mirco Brandes, haben wir von GERUWEB eine mehrsprachige Webseite mit REDAXO neu aufgesetzt.
Klingt nicht wirklich spannend, oder?
Allerdings hat die Seite weitgehende Katalog-Funktionen, da es sich dabei um die Onlineversion eines gedruckten Baumschulverzeichnisses handelt. Es gibt über 60 einzelne Baumschulseiten, die sowohl alphabetisch, als auch kategorisiert, dynamisch aus der Datenbank erzeugt werden. -
Immer noch keine echte Herausforderung? Zusätzlich werden über Sessions, noch die Sortimente (Kategorien) "mitgenommen" die jede Baumschule führt. Alle Baumschuladressen und E-Mailadressen werden zur einfacheren Pflege in den Metadaten der jeweiligen Baumschule hinterlegt und wo benötigt abgefragt und eingesetzt. Na gut auch das macht REDAXO mit Links.
Nun aber. Die Seiten kommen in 15 Sprachen! Darunter so leckere Sachen wie Chinesisch und Russisch. Oder auch so etwas feines wie Arabisch. Schon mal gemacht? Ist echt ne Erfahrung wenn man die Sprachen nicht täglich benutzt
Ins Gesamt kommt der Auftritt damit derzeit im Backend auf 1890 Seiten. Sind nicht alle Online, aber default mit Englisch befüllt. Die Performance ist im Backend zwar immer dann im Keller, wenn eine Seite hinzugefügt wird oder Metaangaben einer Seite für die Gruppen-Zuordnung aktuallisiert werden. Ist aber ja auch logisch, da dann jeweils 15 Seiten "angefasst" werden. Nach wenigen Minuten rennt alles wieder wie vorher. Anfangs hatten wir so nach 7-8 Sprachen eine extrem verzögerte Gesamtperformance. Auch im Frontend. Dies änderte sich erst schlagartig, als wir die Base in den Templates rausnahmen. Plötzlich lief die gesamte Site wie sonst so 20-30 Seiten-Projekte. Offensichtlich bremst die Base-Abfrage bei so vielen Sprachen das System enorm aus. Aber das braucht man ja nicht immer und überall
Es war schon ein mutiger Schritt, solch eine große Hausnummer mit REDAXO umzusetzen. Erfahrungen in der Größenordnung waren nicht vorhanden und allein ein Test mit tausenden Seiten befüllen, wäre unwirtschaftlich gewesen. Aber REDAXO hat uns nicht enttäuscht.
Ein paar kleine Ungereimtheiten gibt es noch. Wir arbeiten dran. Arabische Menüs kommen z.B. nächste Woche. Allerdings mussten wir neben dem Verlag auch die Wünsche von zig Baumschulen berücksichtigen. Jedenfalls haben wir uns damit durchgesetzt, wenn irgend möglich, auf Validität zu achten. Dafür konnten wir den Verzicht auf die Startseite nicht durchsetzen. Aber nicht jeder hat die volle Medienkompetenz fürs Web.
Das Layout musste sich streng am Katalog halten. Da war für uns leider kein Spielraum. Alleine die Startseite brauchte wegen Kundenwünschen drei css-Dateien. Alles anzusehen unter: http://www.greenforsale.de
Das mit dem Performance-Problem, konnten wir ja beheben, indem wir die nur für Newsletter nötige Base URL entfernten. Was wir nicht raus bekommen konnten, warum sich machmal Inhalte in Artikeln nicht von einer in eine andere Sprache kopieren lassen wollten. Kam selten vor, war aber bei so vielen Inhalten dann doch manchmal echt nervig. Vielleicht kennt ja jemand das Problem und eine Lösung.
Für den Einen oder Anderen mag das alles ja sehr simpel sein. Für uns war es eine echte Herausforderung. Ich hoffe der Bericht hilft vielleicht jemanden der ähnliches plant. Wir machen uns dann jetzt an die Suchmaschinenoptimierung in Arabisch und Chinesisch
Da dies extrem viel Arbeit war, konnten wir nicht bis ins letzte Detail vor Veröffentlichung testen. Also für Hinweise die zur Ergreifung von Fehlern führen, ist eine Belohnung von ein bis drei dankbaren Lächeln ausgesetzt.
Danke.
Viele Grüße,
und Dank an REDAXO
Gerald
Klingt nicht wirklich spannend, oder?
Allerdings hat die Seite weitgehende Katalog-Funktionen, da es sich dabei um die Onlineversion eines gedruckten Baumschulverzeichnisses handelt. Es gibt über 60 einzelne Baumschulseiten, die sowohl alphabetisch, als auch kategorisiert, dynamisch aus der Datenbank erzeugt werden. -
Immer noch keine echte Herausforderung? Zusätzlich werden über Sessions, noch die Sortimente (Kategorien) "mitgenommen" die jede Baumschule führt. Alle Baumschuladressen und E-Mailadressen werden zur einfacheren Pflege in den Metadaten der jeweiligen Baumschule hinterlegt und wo benötigt abgefragt und eingesetzt. Na gut auch das macht REDAXO mit Links.
Nun aber. Die Seiten kommen in 15 Sprachen! Darunter so leckere Sachen wie Chinesisch und Russisch. Oder auch so etwas feines wie Arabisch. Schon mal gemacht? Ist echt ne Erfahrung wenn man die Sprachen nicht täglich benutzt
Ins Gesamt kommt der Auftritt damit derzeit im Backend auf 1890 Seiten. Sind nicht alle Online, aber default mit Englisch befüllt. Die Performance ist im Backend zwar immer dann im Keller, wenn eine Seite hinzugefügt wird oder Metaangaben einer Seite für die Gruppen-Zuordnung aktuallisiert werden. Ist aber ja auch logisch, da dann jeweils 15 Seiten "angefasst" werden. Nach wenigen Minuten rennt alles wieder wie vorher. Anfangs hatten wir so nach 7-8 Sprachen eine extrem verzögerte Gesamtperformance. Auch im Frontend. Dies änderte sich erst schlagartig, als wir die Base in den Templates rausnahmen. Plötzlich lief die gesamte Site wie sonst so 20-30 Seiten-Projekte. Offensichtlich bremst die Base-Abfrage bei so vielen Sprachen das System enorm aus. Aber das braucht man ja nicht immer und überall
Es war schon ein mutiger Schritt, solch eine große Hausnummer mit REDAXO umzusetzen. Erfahrungen in der Größenordnung waren nicht vorhanden und allein ein Test mit tausenden Seiten befüllen, wäre unwirtschaftlich gewesen. Aber REDAXO hat uns nicht enttäuscht.
Ein paar kleine Ungereimtheiten gibt es noch. Wir arbeiten dran. Arabische Menüs kommen z.B. nächste Woche. Allerdings mussten wir neben dem Verlag auch die Wünsche von zig Baumschulen berücksichtigen. Jedenfalls haben wir uns damit durchgesetzt, wenn irgend möglich, auf Validität zu achten. Dafür konnten wir den Verzicht auf die Startseite nicht durchsetzen. Aber nicht jeder hat die volle Medienkompetenz fürs Web.
Das Layout musste sich streng am Katalog halten. Da war für uns leider kein Spielraum. Alleine die Startseite brauchte wegen Kundenwünschen drei css-Dateien. Alles anzusehen unter: http://www.greenforsale.de
Das mit dem Performance-Problem, konnten wir ja beheben, indem wir die nur für Newsletter nötige Base URL entfernten. Was wir nicht raus bekommen konnten, warum sich machmal Inhalte in Artikeln nicht von einer in eine andere Sprache kopieren lassen wollten. Kam selten vor, war aber bei so vielen Inhalten dann doch manchmal echt nervig. Vielleicht kennt ja jemand das Problem und eine Lösung.
Für den Einen oder Anderen mag das alles ja sehr simpel sein. Für uns war es eine echte Herausforderung. Ich hoffe der Bericht hilft vielleicht jemanden der ähnliches plant. Wir machen uns dann jetzt an die Suchmaschinenoptimierung in Arabisch und Chinesisch
Da dies extrem viel Arbeit war, konnten wir nicht bis ins letzte Detail vor Veröffentlichung testen. Also für Hinweise die zur Ergreifung von Fehlern führen, ist eine Belohnung von ein bis drei dankbaren Lächeln ausgesetzt.
Danke.
Viele Grüße,
und Dank an REDAXO
Gerald