Das Notes Forum
Domino 9 und frühere Versionen => ND6: Entwicklung => Thema gestartet von: LisaS am 08.12.04 - 16:07:38
-
Hallo, eine Web-View die als Java-Applet dargestellt wird, ist je nach Benutzer-Berechtigung relativ schnell oder grotten langsam!?!
Also wenn ich als Admin die View aufrufe dauert der Aufbau ca. 8-10 Sec..
Wenn ich als User die View aufrufe dauert der Aufbau ca. 18-25 Sec.
Ich denke das liegt in erster Linie daran, dass der User nur die Doks. sieht wo er als reader o. author drinsteht. Ich als Admin sehe ja alle.
Die Ansicht beinhaltet zur Zeit 54000 Dokumente.
Hat jemand ne Idee wie ich das ganz ein wenig tunen kann? :-\
Hab mir auch scho überlegt ob eine programmierte html-view schneller ist, weiß aber nich wie man so eine baut.
Gruß
Hitcher
-
Ich sehe gerade das im Browsercache (ie 6) rein gar nichts gecached wird. Ist das normal? Werden die Applets immer wieder neu geladen?
Gruß
Hitcher
-
Vergiss Applets, es sei denn du weisst wirklich sehr, sehr, sehr genau was du tust.
Dies könnte ein paar Ideen bzgl. html-view geben:
http://www.codestore.net/store.nsf/unid/EPSD-5VBS6Y?OpenDocument
Nicht so schwierig, wenn man den grundlegenden Trick einmal verstanden hat.
-
Sicher Applets sind nicht optimal in Notes, aber ich glaube das Problem tritt durch die Reader Felder auf. Ist auch vollkommen logisch, da das Applet die Daten asynchron läd. Das heisst, beim Admin, der alles lesen darf liest der Server vielleicht 100 Sätze bis das Applet etwas anzeigt, beim user können tausende Sätze gelesen worden sein, bis das Applet genug Sätze hat das es etwas anzeigen kann. Am extremsten ist es wenn der user nur ein paar Sätze angezeigt bekommt. Dann müssen nämlich alles Sätze gelesen werden, bevor etwas angezeigt wird. Das ist übrigens im Notesclient ganz das gleiche. Eventuell helfen würde eine lokale Replik mit der Berechtigung des Users anzulegen. Ist aber natürlich nicht immer eine Möglichkeit.
Grüße
Flar
-
@Marinero
Sehr interessanter Link, vor allen Dingen der Excel-Export.
Hilft mir schon weiter.
@Ralf
Deine Erklärung ist einleuchtend und erklärt so einiges.
Ich werde erstmal versuchen die Viewformeln so weit es geht zu optimieren.
Danke
Gruß
Hitcher