Skip to content


Wicket Page Serializer und Performanceoptimierung – Teil 3 - Unerwünschte Gäste

Hier folgt der 3. Teil der Serie (Wicket Page Serializer Teil 1). Dabei nähern wir uns dem Thema von vielleicht unerwarteter Seite. ...

(mehr zu Wicket Page Serializer und Performanceoptimierung – Teil 3 - Unerwünschte Gäste )

Veröffentlicht in Refactoring, Wicket, .

Fehlersuche mit dem Wicket PageSerializer

Die Entwicklung zustandsbehafteter Komponenten mit Wicket ist einfach und fühlt sich recht natürlich an, da man die meisten Sprachfeatures von Java benutzen kann. Trotzdem gibt es verschiedene Dinge zu beachten, damit die damit realisierten Anwendungen performant und effizient arbeiten. Damit eine Wicket-Anwendung auch mit sehr vielen Nutzern und mit sehr vielen zustandsbehafteten Komponenten umgehen kann, werden Seiten serialisiert (und bei Bedarf wieder deserialisiert) und verschwinden für die Zwischenzeit aus dem Speicher. Dieser Prozess ist wenig transparent und man erhält selten die Gelegenheit, sich mal anzusehen, was genau eigentlich alles serialisiert wird. ...

(mehr zu Fehlersuche mit dem Wicket PageSerializer )

Veröffentlicht in Refactoring, Wicket, .

Wicket Page Serializer und Performanceoptimierung – Teil 2 - DateFormat

Wie im Teil 1 versprochen, werde ich im zweiten Teil an einem konkreten Beispiel demonstrieren, welche Fragen man vielleicht mit diesem neuen Werkzeug etwas besser beantworten kann. ...

(mehr zu Wicket Page Serializer und Performanceoptimierung – Teil 2 - DateFormat )

Tags:

Veröffentlicht in Refactoring, Technologie, Wicket, .

Wicket Page Serializer und Performanceoptimierung - Teil 1

Wicket bildet den Zustand einer Anwendung, einer Webseite nicht wie andere Frameworks über Parameter in der Url ab. Wicket-Komponenten können viel mehr ihren eigenen Zustand über normale Java-Sprachmittel abbilden. Eine Komponente kann auf diese Weise die komplexesten Informationen halten, die möglicherweise sehr schwer über Url-Parameter abgebildet werden könnten. Das hat Vorteile, aber eben auch Nachteile. Der vermutlich größte Nachteil ist der Speicherbedarf, denn die Komponenten müssen für jeden Nutzer getrennt erzeugt und verwaltet werden. Anwendungen, die den Zustand einer Nutzerinteraktion immer über Url-Parameter abbilden, können nach dem ausliefern der Seite alle temporär erzeugten Daten verwerfen. ...

(mehr zu Wicket Page Serializer und Performanceoptimierung - Teil 1 )

Tags:

Veröffentlicht in Maven, Refactoring, Wicket, .

Quelltexte zum Buch mit Wicket 1.5

Es ist etwas Aufwand, aber ich bin dabei, die Quelltexte zum Buch auf Wicket 1.5 (aktuell 1.5.7) zu migrieren. Natürlich macht Wicket 1.5 einige Dinge anders, so dass es nicht bei einer Funktionsnamensanpassung bleibt. Im Moment kann das Projekt gebaut werden und 90% des Codes funktioniert wie erwartet. Die restlichen Fehler werden in den nächsten Tagen beseitigt und dann kommt die eigentliche Fleißarbeit: die inhaltliche Migration auf Wicket 1.5. Das wird sicher zu dem einen oder anderen Artikel führen. ...

(mehr zu Quelltexte zum Buch mit Wicket 1.5 )

Veröffentlicht in Maven, Refactoring, Wicket, .