Jetzt hab ich seit einer Woche Joomla(1.0.7) in den Fingern.
Die Nächte sind lang, soziale Kontakte rar.
Hier ein kleiner Erfahrungsbericht.
Warum Joomla:
- umsonst und open-source
- kein eigener Server, sondern PHP + MySQL auf einem Billig-Account
- genial einfache Installation
- die Bedienung vor allem im Backend ist strukturiert und übersichtlich
- die weite Verbreitung spricht für die Qualität
- die Community scheint groß und aktiv zu sein
- zahlreiche Erweiterungen und Module
- gute Bewertung in der Fachpresse und im Web
Ich habe zuvor bereits Erfahrung mit anderen Systemen sammeln
können. Zope + Plone(+ icoya) z.B. Sehr gute CMS. Recht komplex
zwar, aber flexibel bis ins Dorthinaus. Leider benötigt man einen
eigenen Server zur Installation.
Nachdem ich mir kurz die mit Joomla vergleichbaren CMS angeschaut
habe bin ich doch wieder zurückgekommen. Typo3 scheint zwar flexibler
und skalierbarer zu sein. Die hohe Einarbeitungszeit hat mich
aber abgeschreckt. Bei Joomla ist man ja in wenigen Minuten
mit einer dynamischen Seite online.
Es ist dann auch mit Joomla doch nicht so einfach. Das soll keine
Kritik an den Entwicklern sein, die ihre kostbare Zeit für so ein
geniales Projekt opfern. Aber ich will jetzt mal trotzdem von meinen
Anfänger-Problemen berichten.
Ich hab also eine statische Webseite die ich dynamisch machen will.
So sieht es wohl bei den meisten Leuten aus, die sich zum ersten mal
an Joomla wagen. Soweit so gut. Die Webseite ist XHTML konform,
tabellenlos und auf allen neueren Browsern funktional.
Das CMS ist erstmal lokal installiert. Hat alles wunderbar geklappt.
Die Freude ist groß und das Spiel kann beginnen.
Jetzt geht es erstmal daran sich durchs Backend zu klicken. Templates
installieren. Kategorien,Sektionen Content anlegen und so weiter.
Hier kommt erste Verwirrung auf. Wo ist die gewohnte Baumstruktur
zum hierarchischen Durchforsten der Webseite? Die gibt es nicht.
Die Sache mit den Kategorien und Sektionen hab ich auch nirgendwo
anschaulich dokumentiert gefunden, trotz eifriger google und Forums-Suche.
Naja, darum kann ich mich ja später kümmern, ich hoffe auf Erleuchtung.
Erstmal muss ein eigenes Template geschaffen werden um die vorhandene
statische Seite in joomla umzusetzen. Hier beginnen die wirklich großen
Herausforderungen. Die Nachforschungen ergeben:
- Im joomla-Core gibt es keine strikte Trennung von Logik und Darstellung
- XHTML-konformer Code ist nur über Umwege und Core-Hacks möglich
- suchmaschinenfreundliche URLs sind mit Erweiterungen möglich aber noch nicht 100% stabil
- tabellenloses Layout: möglich, aber man muss im Core rumfuhrwerken
- standardmäßig von Joomla erzeugtes HTML ist nicht semantisch(-> <h1>)
- die Benutzerverwaltung/ACLs scheinen noch nicht konsequent implementiert
Wie mache ich jetzt weiter? Ich fange an mich im Kreis zu drehen. Klicke mich
von Forums-Post zu Forums-Post. Lande im englischsprachigen Forum. Dort streiten
sich die Entwickler über suchmaschinenfreundliche URLs. Warten auf die große Erleuchtung.
Kommme zum joomla Book auf wikipedia. Leider noch nicht soviel Inhalt.
Es scheint auf jeden Fall nicht zu genügen, ein eigenes Template
zu gestalten. Man muss schon tiefer in das System eingreifen um ein (nahezu)
tabellenloses Layout umzusetzten.
Was ist PAT-Template? Scheint was mit der Trennung von Logik und Inhalt zu tun zu haben,
finde aber nichts genaues dazu.
Was passiert wenn ich den 508 Core Hack anwende?
Was muss ich danach ändern um mein eigenes Layout unterzukriegen?
Warum hab ich danach im erzeugten HTML soviele Leerzeilen und unnötige Umbrüche?
Wie realisiere ich ein horizontales Hauptmenü mit einem Subemnü das sich im linken Bereich vertikal
aufbaut und ebenfalls verschachtelt ist?--> Screenshot
eiberleTemplate2.jpg
Wie entferne ich den Menüpunkt "Home" aus meinem
Hauptmenü und behalte gleichzeitig im Pathway Home als ersten Eintrag?
Kann ich modifizierte Coredateien mit im Template abspeichern und damit die eigentlichen
Core-Dateien "überschreiben"(wie in der Objektorientierten Programmierung)?
Wer sind user1 bis userX, zb. in mod_mainmenu.php?
Seiten wie http://www.der-auftritt.de/
zeigen mir, dass es auch mit joomla geht. Nur woher
krieg ich das Know-How?
Ich fühle mich völlig überwältigt von den ganzen Fragen.
Nach wie vor halte ich Joomla für ein tolles System und
werd mich solang reinhängen bis ich es durchschaut hab.
Mag sein, dass eine Woche zu wenig Zeit ist um in
die Tiefen der Software einzudringen. Ich bin jedenfalls
heilfroh, dass es hier so ein gutes Forum gibt.
Ein Dank an alle, die hier ihre Zeit reinstecken.
gruß toppo


LinkBack URL
About LinkBacks

Lesezeichen