| Die Leiden des jungen Joomla! Nutzers |
|
|
|
| Geschrieben von: Norman Markgraf | |
| Mittwoch, 29 August 2007 11:48 | |
|
Hallo Leute, ich weiß, ich bin erst vor kurzem auf Joomla! umgestiegen und ich muss sagen, zu erst habe ich es nicht bereut. Doch mit der Zeit kommt auch die Weisheit, oder - wie in diesem Fall - der Frust. Joomla! ist wirklich ein schönes Spielzeug. Doch leider merkt man, dass es von nur wenigen halb-professionellen Entwicklern gemacht wird. Da ist die Sache mit der Gnu Public License (GPL) unter der Joomla! veröffentlicht wurde. Sie zwingt Plug-in- und Komponenten-Entwickler dazu ihre Produkte auch unter der GPL zu veröffentlichen. - Hier kann man unterschiedlicher Meinung sein. Ich finde es zum Beispiel sehr gut. - Viele professionelle Entwickler können es sich so also nicht leisten für Joomla! zu entwickeln. Doch anstatt die wenigen guten Entwickler die es in ihrer Freizeit schaffen das eine oder andere dennoch für Joomla! zu entwickeln zu pflegen, werden dann Entwicklungen von denen einfach 'geklaut' und als eigene Entwicklungen angepriesen. So geschehen unlängst mit dem von Axel Sauerhöfer entwickeltem XCache Session und Cache Handler. Ist das wirklich die feine Art? Oder führt das nicht zu einer großen Frustration unter den (kleineren ) Entwicklern, die nicht im core team von Joomla! sind? Ich kann Axels Entscheidung, nicht weiter Code für den Joomla! core zu entwickeln, verstehen. - Ich hoffe das man hier aber noch eine bessere Lösung finden wird. Dies aber sind zwischenmenschliche Dinge, die bei Joomla! falsch laufen; und wo immer Menschen auf einander Treffen gibt es solche Spannungen. Schlimmer aber finde ich die technischen Unzulänglichkeiten von Joomla! Stichwort: Artikel-IDNoch immer ist es möglich, ein und das selbe Dokument auf verschiedene Art und Weise zu referenzieren. Eigentlich sollte jeder Artikel in der Datenbank ja eine ID haben. Und eigentlich ist eine ID eindeutig. Was ist also so schwer daran genau eine ID für einen Artikel zu verwenden und mit genau dieser ID auch auf den Artikel zuzugreifen? Wenn schon nicht extern, so doch zu mindestens intern wäre das wünschenswert. Stichwort: XHTML 1.1 strictJoomla! rühmt sich immer mal wieder XHTML konforme Webseiten zu erzeugen. Das stimmt einfach so nicht. Die Seiten sind gerade einmal XHTML 1.0 transitional konform, nicht aber strict. So wird zum Beispiel im Backend an vielen Stellen noch alles von Hand kodiert und da rutscht dann schon mal das eine oder andere '&' in einem Link durch, dass eigentlich durch ein '&' ersetzt gehört. Gefahr erkannt, Gefahr gebannt, könnte man meinen. - Nicht aber bei Joomla!, statt wenigstens diese schweren Fehler zu beheben, wird von Seiten des Joomla! Teams darauf verwiesen, dass XHTML 1.0 strict eigentlich mit dem content type 'application/xhml+xml' ausgeliefert werden müsste, was ja auch richtig ist. Nur wird dieser nicht vom Marktführer Microsoft (tm) Internet Explorer(tm) verstanden. Also versucht man erst gar nicht XHTML strict zu werden. So muss man sich auch keine Gedanken darüber machen, dass man gegen die Regeln 'Inhalte, Layout und Design müssen getrennt werden.' verstößt und benutzt fleißig weiter 'border="0"' und andere uralt Parameter. Und anstatt sich hinzusetzten und daran was zu tun, wird lieber auf HTML 5 gewartet um dann weiter mit alten HTML Krücken arbeiten zu können. Diese Liste ließe sich noch weit fortsetzen. Aber damit soll es erst einmal für heute genug sein. Lieben Gruß an euch alle, Norman Markgraf P.S.: Dieser Artikel benutzt Markenrechtlich geschützte Wörter. Die Rechte daran hat der Eigentümer der Markenrechte. Die Benutzung der Wörter stellt keinen Eingriff in die Rechte des Namensrechtsinhabers da. Auch bedeutet das Fehlen von entsprechenden Hinweisen nicht, dass die Begriffe und Marken frei von Markenrechten sind. Sollte ein Namensrechtsinhabers mit der Verwendung seiner Marke nicht einverstanden sein oder aber einen Hinweis auf seine Markenrechte auf dieser Webseite haben möchte, so kann er sich gerne bei mir melden. Hierzu reicht ein formloser Brief, es ist kein Anwaltsschreiben notwendig! P.P.S.: Noch einen Extra-Gruß an Axel, ich hoffe du entwickelst die XCache Sachen weiter!
|
|
| Zuletzt aktualisiert ( Mittwoch, 29 August 2007 12:36 ) |


