Das Notes Forum
Domino 9 und frühere Versionen => Entwicklung => Thema gestartet von: Rob Green am 03.12.02 - 12:01:08
-
was ist besser,
wenn man
- Domino die Notesseiten so generieren läßt, daß der Domino HTTP Task alles wie gewohnt selbst übernimmt, oder
- die Seitengenerierung per Print Befehlen "parsed", oder
- den Weg über JSP Tags genommen hat, oder
- Domino nur bei Changes fertige HTML Dateien erzeugen läßt (also quasi ein Export in eine HTML Datei), so daß man letzten Endes eine rein statische HTML Page hat und der Domino Server nix mehr zu generieren bracuht bei Requests
Klar, ich denke es wird einiges davon abhängen, wie frequentiert die Site ist bzw andererseits, wie häufig Änderungen auf der Site vorgenommen werden (extrem wäre zB ein Forum) und ob der User mit der Site über Eingaben interagieren kann. Wer aber kann mich prinzipiell auf die richtige Entscheidungs-Spur "was wann nehmen" bringen?
-
... du hast den Nerv schon getroffen. Den generellen Königsweg gibt es nicht...
... Alles was zuerst noch generiert werden muß kostet zusätzlich Zeit. Von daher ist das statische HTML das schnellste ... aber auch unflexibelste...
... ich denke die Lösung liegt in der Anpasung an die Erfordernisse - was brauchst du wann für welchen Zweck - die Mischung macht es...
ata
-
ich glaube aber eigentlich nicht, daß eine reine HTML Lösung die schnellste ist, wenn es um den Aspekt "Perfomance" geht. Da spielen eigentlich JSP Seiten ihre volle Stärke aus, weil eben nicht mehr für jede Anfrage ein HTTP Request verwaltet werden muß, sondern die Anfragen gepooled werden (sagen wir mal "gecached"). Klar ist aber, wenn das Userverhalten so ist, daß der User auf eine Site geht und nächsten Tag wiederkommt und jeder andere User eine andere, eigene Site ansurfed, daß JSP hier total daneben ist.
-
... zu meiner Schande muß ich gestehen, daß ich mit JSP noch nichts zu tun hatte, aber danke für den Hinweis...
... ich möchte mal meine LS-Homepage als Beispiel nehmen. Wenn die erste Seite mit allen Grafiken zur Verfügung steht, ist der Text-Inhalt von weit über 100 Seiten zur Verfügung, incl. aller Mechanik die da drin steckt. Bei den Standardeinstellungen der Browser wird die Seite gechacht und erst aktualisiert, wenn sich an den Quelldateien etwas geändert hat - dann dauert der Download etwas länger...
... ich habe für diesen Zweck das optimale erreicht, denn mein Ziel war - der komplette Umfang des LS-Kurs soll auch offline zur Verfügung stehen, nur die Grafiken, die noch nicht im Cache sind müssen online gezogen werden...
... die Verwaltung der Inhalte der Page werde ich zukünftig in einer Notes-Datenbank machen, aus ihr heraus generiere ich statisches HTML, JS ... aber daran arbeite ich gerade noch...
ata
-
aha, interessant. Danke für den Einblick, muß ich mir mal durch den Kopf gehen lassen. ;)