[ic] Getting started...

Mike Curtis mike.curtis at gandacomputers.co.uk
Tue Oct 7 11:49:40 EDT 2003


On Monday 09 June 2003 03:17 pm, Patrick Galbraith wrote:

> What is the overall setup of the codebase? Is it mod-perl or CGI? 

 It's a daemon that runs all the time and talks through "stubs" that are

ordinary CGI scripts. The "store.cgi" it puts in your document root is
only a 
tiny program that relays get/post to and from the Interchange daemon via

either a Unix or IP socket. 

 For a performance boost, someone wrote mod_interchange to replace the
stubs. 
You still need to have the main Interchange daemon running, but 
mod_interchange can tie a <Directory> in Apache to that daemon.

> What is the design of
> Interchange? 

 In a nutshell it's a template processor that comes with a lot of
functions, 
defaults and demos that lean towards making shopping-cart sites. It 
understands a turing complete macro language called IML (Interchange
Markup 
Language), which itself revolves around tags in square brackets to set
them 
apart from HTML tags.  Examples:

 [snip]

I have to say that this is the best explanation to several questions in
my head

Thankyou


Mikec



More information about the interchange-users mailing list