A dynamic webpage processing method, including identifying a static
component within a dynamic webpage, the static component comprising
computer code defining at least a portion of a target webpage and
configurable via first configuration data, rendering the static component
as a static markup language equivalent, and returning the target webpage
upon request through rendering a dynamic component within the dynamic
webpage based on second configuration data is disclosed. Thus, static
component(s) can be pre-rendered, leaving only the dynamic component(s)
of the dynamic webpage for on-the-fly rendering when a target webpage
request is made. This can greatly reduce dynamic webpage processing
requirements, particularly in situations where the webpage configuration
changes or evolves slowly.