Header image (Atlantic Cod)
Ode is simple (Simple means that you know how it works).

Message

Hi and welcome to Ode. Glad you stopped by.

Important: Ode is very new. I'm adding content here just as quickly as I can. If something or other referred to in the weblog seems to be missing please be a little patient.

I am working on it every day and will be until this site is completely up.

-Rob

News Subscribe to RSS2.0 Feed button

Tue, 19 Feb 2008

Fresh Today - Bypass Page Generation (improvement)

It is now possible for an addin to have Ode dispense with building a page in response to the visitor request (and all of the work normally involved in generation of the page).

What's the purpose? I can think of two. The first is somewhat theoretical, and the second very practical.

  1. Without Ode's page to get in the way, you could generate any kind of page you like.

Of course building and serving a page from scratch is exactly what we're trying to avoid with Ode, so I'm assuming that the 'page you like' would be something other than a static HTML page. This might be good for a custom media page (e.g. a photo gallery).

Of course it would be easier and more efficient to just not run Ode if all you want to do is bypass it (Note: that it may actually be a little tricky to bypass Ode depending on how you've set it up).

Also, you can get pretty fancy without bypassing Ode.

So, I don't initially see an immediate need for this.

Also, you can get pretty fancy without bypassing Ode. So, at least initially I don't see an immediate need for this.

  1. It takes far less time and effort not to generate a page.

The bulk of what Ode does is related to page generation. Of course that is normally justifiable. But if we are doing something like a redirect then it is far better to cut Ode off and save the server the bother.

Although I had been thinking about this for a while I couldn't justify the interface before manipulate_request.