- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Extension (HTML/JSP) einer Seite "dynamisch" anpassen
Hallo,
aktuelles Setting:
Ich habe ein paar komplexe Seitentemplates, die momentan als HTML-Seiten gerendert werden, diese aber teilweise via FS Personalisation (bzw. DynamicPersonalisation) personalisiert werden wollen.
Nun mรถchte ich allerdings nicht alle Seiten auf JSP stellen sondern von 5.000 Seiten vielleicht nur 1.200.
Bisherige รberlegungen waren:
- Auf die 1200 Seiten ein Change-to-JSP-Absatz einzubinden, der die Seite auf JSP stellt (unschรถn, da fรผr einen Redakteur nicht ersichtlich)
- Eine eigene Seitenvorlage anzulegen die JSP ist (bedeutet aber fast 95% der Vorlage ist redundant und mรผsste bei รnderungen doppelt gepflegt werden)
- Alle Seiten als JSP rendern (erzeugt, bei der Auslieferung Last auf dem Applikationsserver, obwohl nur statisches HTML ausgeliefert werden mรผsste)
- Dem Tomcat beibringen auch HTML Seiten zu parsen (dann kรถnnte man auch gleich alle auf JSP umstellen.)
Habt ihr weitere Ideen, wie eine optimale Lรถsung aussehen kann?
Oder mรผssen wir einen tot sterben
Viele Grรผรe aus Bielefeld,
Philipp
- Labels:
-
Developers
- Tags:
- dateiendung
- dateityp
- dateitypen
- dynamicpersonalization
- extension
- fs-personalization
- html
- jsp
- mimetype
- personalisierung
- webserver
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hallo Philipp,
eine Idee wรคre die Implementierung einer eigenen UrlFactory, die anhand einer selbst definierbaren Logik die Endung bestimmt, d.h. im Gegensatz zu den Standard-URL-Erzeugungsmechanismen die Einstellungen am Template bzw. an den Absรคtzen nicht (immer) berรผcksichtigt. Welche URL-Erzeugung benutzt ihr denn aktuell?
Unabhรคngig von der letztlich implementierten Lรถsung muss man natรผrlich noch ein paar Dinge berรผcksichtigen, zwischen denen auch Abhรคngigkeiten bestehen: Kann sich die Endung einer Seite nachtrรคglich รคndern (wichtig fรผr Links, wenn nicht alle Seiten Startseiten sind bzw. nach der Generierung in einem eigenen Ordner liegen)? Mussl das JSP auch in der Preview funktionieren? Sollen SEO-URLs (also stabile URLs trotz Umbenennung/Verschiebung) erzeugt werden? Wird Deltagenerierung oder reicht es, immer eine Vollgenerierung zu machen? Usw.
Beispiel: Wenn sich die Erweiterung nachtrรคglich รคndern kรถnnen soll, gleichzeitig aber stabile URLs gefordert sind, kรถnnte man das ohne eine Art Dispatcher wohl nur hinbekommen wenn alle Seitenreferenzen in einem eigenen Ordner liegen und als index.html bzw. index.jsp erzeugt wรผrden - dann kann man die URL-Erzeugung so konfigurieren dass nie auf Dateien sondern nur auf Ordner verlinkt wird - Stichwort useWelcomeFilenames.
Viele Grรผรe
Michael
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hallo Michael,
vielen Dank fรผr die schnelle Antwort .
Zu deinen Fragen:
- Es gibt auch weitere Seiten die in einem Ordner liegen (und nicht als index.jsp gerendert werden)
- Das JSP sollte auch in der Preview und im CC funktionieren.
- Aktuell werden keine SEO-URLs eingesetzt. Fรผr die Generierung wird der Default-URL Creator genutzt (Migrationsgrรผnde)
- Es gibt hรคufige Teilgenerierungen (da es einen Workflowgibt der automatisch mit deployen kann)
Haben uns nun dazu entschieden zwei weitere JSP-Seitenvorlagen anzulegen.
Viele Grรผรe,
Philipp

