In der Joomla-Community herrscht einige Verwirrung um die leistungsfähige Extension OpenSEF, mit der suchmaschinenfreundliche URLs erzeugt werden können. Der Entwickler, Marko Schmuck, hat nach dem GPL-Debakel empört das Joomla-Core-Team verlassen und gleichzeitig aus Protest die Weiterentwicklung und den Support für seine Extensions eingestellt.
Seine Seite ist inzwischen zwar wieder – mit Mambo – rudimentär online, aber von OpenSEF ist dort weit und breit nichts mehr zu sehen. Viele fragen sich, wie es nun weitergeht.
Zersplitterung
Ein guter Teil des momentanen Durcheinanders kommt daher, dass gleich zwei Leute versucht haben, den bisherigen Stand von OpenSEF zu konservieren:
- Unter dem Namen NuSEF 1.0.0 hat Chris Davenport die letzte veröffentlichte Version von OpenSEF bereitgestellt. Es handelt sich dabei um eine exakte Kopie von OpenSEF 2.0.0 RC5 SP2, das Ende Mai 2006 veröffentlicht wurde.
Problem dabei: Die komplette Weiterentwicklung des letzten Jahres ist hier nicht enthalten. Insbesondere das Caching-System, das von sehr vielen OpenSEF-Nutzen aus Performance-Gründen sehnlichst erwartet wurde, ist in diesem Code nicht vorhanden.
Wenn man also derzeit in einem Forum den Hinweis bekommt, doch NuSEF zu
benutzen, dann handelt es sich um nichts anderes als um das bisherige
OpenSEF.
- Ken McDonald, der ehemalige Co-Admin von Marko, hat auf SourceForge ein Projekt namens OpenSEF for Joomla eröffnet. Dort findet man zum Download ebenfalls das alte OpenSEF 2.0.0 RC5 SP2 sowie eine bislang unveröffentlichte Alpha-Version – deren Produktionsreife ich noch nicht getestet habe, sie wird sich aber vermutlich in Grenzen halten – und einen relativ aktuellen SVN-Export.
Beide Projekte drohen allerdings zu Grabstätten zu werden, denn bislang hat sich kein Entwickler gefunden, der die Weiterentwicklung in die Hand nehmen würde. Wegen der Komplexität dieser Extension ist das vermutlich auch keine ganz leichte Aufgabe.
Was also gibt es an möglichen Alternativen?
Oft genannt und mittlerweile weit verbreitet ist Artio JoomSEF, das auch mit JoomFish zusammenarbeitet. Schwachpunkte liegen in der Server-Belastung und in der Gefahr doppelter URLs für Artikel, außerdem enthält die kostenfreie Variante der Extension versteckte Werbelinks. (Eine werbefreie Variante ist hier zu haben.) Plugins für einige Komponenten wie Virtuemart oder SOBI2 sind nur kostenpflichtig erhältlich.
Die kommerzielle Extension SEF Advance ist bekannt stabil und zuverlässig; der Entwickler Emir Sakic leistet ausgezeichneten Support. In der aktuellen Version kann man neben selbst definierten URLs auch eigene Seitentitel und Metadaten verwalten. Durch das neue Automapping zieht SEF Advance mit OpenSEF gleich, was das Verhindern von "duplicate Content" angeht. Nachteil: Auf dem Server muss der IonCube Loader installiert werden, da der Code zum Teil verschlüsselt ist.
Über die ebenfalls kommerzielle Extension JPromoter gibt es noch nicht viele Erfahrungswerte – der Funktionsumfang scheint hinter den anderen Extensions etwas zurückzubleiben.
sh404SEF ist – wie Artio JoomSEF – ein Abkömmling des alten 404SEF aus früheren Mambo-Zeiten. Die Extension ist kostenfrei erhältlich und sorgt durch ein doppeltes Caching für Verträglichkeit auf stark belasteten Servern. Der Autor ist sehr aktiv dabei, die Bugs auszumerzen, und veröffentlicht häufig neue Versionen.
sh404SEF ist vielseitig: Es unterstützt von Haus aus die wichtigen Extensions Community Builder, Fireboard und Virtuemart und kann darüber hinaus die sef_ext-Dateien anderer Komponenten benutzen, die für SEF Advance oder OpenSEF geschrieben wurden. sh404SEF arbeitet mit JoomFish zusammen und beherrscht Automapping.
Fazit
Auf fast all meinen Sites habe ich seit längerem OpenSEF im Einsatz. Die vielfältigen Konfigurationsmöglichkeiten überzeugen, aber die Weiterentwicklung steht nun in den Sternen. Für eine neue Site kann OpenSEF deswegen derzeit nicht guten Gewissens in Betracht gezogen werden.
Müsste ich jetzt eine andere SEF-Extension wählen, würde es wohl auf SEF Advance oder sh404SEF hinauslaufen. Würdet Ihr Euch anders entscheiden? Kommentare und kurze Erfahrungsberichte würden mich freuen.

Letzte Kommentare