Ticket #129 (closed refactoring: fixed)

Opened 2 years ago

Last modified 2 weeks ago

XML processor should produce HTML to enable website caching

Reported by: mikey Owned by: mikey
Priority: major Milestone: 0.7.0
Component: XML/XSL view engine Version: SVN-trunk
Keywords: Cc:

Description (last modified by mikey) (diff)

Instead of just creating the XML document tree for the current request, the XML processor should also transform this into HTML, which means effectively it will be merged with the current XML post interceptor.

Such a refactoring has several benefits:

  • website cache becomes applicable for the XML/XSL view engine resulting in a huge performance gain
  • no incomplete XML documents from XML processor
  • no need to wrap the response into a stubXMLResponse any more
  • configuration issues about the need of adding the XML post interceptor will be solved

To achieve this and make this huge change manageable it will be split up into several smaller tickets:

This is a prerequisite for enhancement #133.

Change History

Changed 2 years ago by mikey

  • description modified (diff)

Changed 2 years ago by mikey

  • description modified (diff)

Changed 2 years ago by mikey

  • description modified (diff)

Changed 2 years ago by mikey

  • description modified (diff)

Changed 2 years ago by mikey

  • description modified (diff)

Changed 2 years ago by mikey

  • description modified (diff)

Changed 2 years ago by mikey

  • status changed from new to assigned

Changed 2 years ago by mikey

  • status changed from assigned to closed
  • resolution set to fixed

Implemented.

Note: See TracTickets for help on using tickets.