Home > Webentwicklung > dojo und der ewige K(r)ampf

dojo und der ewige K(r)ampf

24. April 2009

Ich habe auf einem Testrechner die wohl ausgefeilteste Referenzimplementierung die Pastebin app für Zend Framework mit dojo von Matthew Weier O’Phinney installiert. Der PHP Code und der Umgang mit Objekten ist sicher sehr elegant, aber …

Unter Windows gestaltet sich die Installation nicht ganz einfach, da Matthew mit symlinks arbeitet. Hat man kein Vista zur Hand oder kein cygwin installiert, kann man aber die junction.exe von Microsoft installieren, mit der man einfach symbolische Verknüpfungen erstallen kann.

Nach der Installation ist das Ergebnis aber eher ernüchternd. Die Performance der Anwendung ist lausig. Die Länge der Permalinks mit http://example.com/spindle/paste/display/id/nummer ist viel zu lang – ein typisches ZF Problem (von wegen module/controller/action/key1/var1). Es kann sich überhaupt nicht mit pastebin.com oder de.pastebin.ca messen.

Schlimmer finde ich jedoch, dass dojo bzw. die benutzerdefinierten Klassen von Matthiew für dojo im Microsoft Internet Explorer 7 überhaupt nicht funktionieren. Es gibt eine Fehlermeldung (eigentlich zwei) in der JS Console: Colud not load ‘spindle.main’. Werde es noch gegen den IE8 testen, denke aber nicht, dass es besser geht.

Dojo an sich hat echte Probleme mit dem IE – man versuche mit dem IE8 den Dojo Feature Explorer.

Ich habe dahingehend Matthiew auch einen Kommentar geschrieben.

Ich hätte es ja eher begrüßt, wenn ZF nicht gleich dojo heiratet, sondern vielleicht lieber YUI oder Ähnliches.

Kommentare sind geschlossen