Posts mit dem Label Roxanne werden angezeigt. Alle Posts anzeigen
Posts mit dem Label Roxanne werden angezeigt. Alle Posts anzeigen

Montag, 17. Dezember 2007

Roxanne bekommt Flügel

Kurz nach dem Release von Rails 2.0 kommt nun auch der neuste Release von Roxanne. In dieser neuen Version stand vorallem die Performance im Vordergrund:

Erstens wurde ActsAsTree durch ActsAsNestedSet ersetzt, genauer gesagt mit BetterNestedSet. Damit können nun ganze Content-Hierarchien mit einem Query geladen werden. Zum Vergleich, eine Seite mit etwa 250 editierbaren Elementen brauchte auf einem G4 1.42 GHz MiniMac im development Modus etwas über 9 sec (gähn!), im productive Modus etwa 3 sec. Jetzt braucht die gleiche Seite im development 6.5 sec, noch nicht gerade berauschend, aber im productive Modus nur noch 0.7 sec.

Zweitens setzt Roxanne nun auch Caching ein. Solange man auf der Site nicht eingeloggt ist, werden die Seiten direkt aus dem Cache geliefert. Das dauert dann gerade noch 0.0015 sec ;-) Und nicht zuletzt ist nun Roxanne auch Rails 2.0 ready.

Mittwoch, 14. November 2007

Roxanne mit Safari 3

Zur Zeit laufen die Vorbereitungen für den Release 0.4 von Roxanne auf Hochtouren. Es darf mit einer massiven Performanceverbesserung gerechnet werden.
Bei dieser Gelegenheit habe ich mich nochmals durch den Admin-Bereich von Roxanne mit Safari 3, der mit Leopard mitgeliefert wird, durchnavigiert. Während sein Vorgänger noch etliche Probleme hatte, verhält sich die neue Version von Safari praktisch genau so gut wie Firefox 2. Aber abgesehen davon, ist der Safari einiges schneller.
Safari hat bei mir wieder gute Chancen zum Standard Browser für den Alltag zu werden, bei der Entwicklung bleibt Firefox, dank Firebug und Web Developer Tools, klar Favorit. Der Admin-Bereich von Roxanne läuft sowohl unter Firefox, wie jetzt auch unter Safari sauber. Bleibt nur noch der IE zu bändigen...

Sonntag, 4. November 2007

M42 im Intro von Leopard

Dieses Wochenende hab nun auch ich das neue Mac OS X bei mir installiert. Schon beim Willkommens-Intro von Leopard wurde ich überrascht. Im Hintergrund schön sichtbar M42, auch bekannt als "grosser Orionnebel". Danke Apple für diese kleine Hommage ;-)
Nach dieser ersten Aufmunterung ging's an die neuen Features: "Stack" und "Quick Look" sind wirklich sehr praktisch und haben mich sofort überzeugt. Ein "space-ähnliches" Tool hatte ich schon unter Tiger installiert, dies hat sich dann aber dank "Exposé" nicht durchgesetzt, mal sehen ob's diesmal klappt und "Timemachine" scheint mir etwas zu gefrässig zu sein, ich bleibe deshalb wohl noch bei meinen RSync-Skripten. Ansonsten scheint mir der Leopard noch nicht ganz so stabil, Mail, Finder und Firefox sind mir innerhalb von 2 Tagen mehrmals hängen geblieben oder abgestürzt. Im Gegensatz zu vielen enttäuschten Java Entwickler wurde ich mit sofort einsatzbereitem Ruby und Rails verwöhnt. Ein Blick auf die vorinstallierten "Gems" lässt sich sehen. Auch Roxanne läuft einwandfrei und ohne zusätzliche Upgrades oder Patches. Coole Sache!