Overall Design ============== ``` +---------+ +--------+ +--------+ +---------+ | | | web | | | FIFO | data | | browser |<------>| server |<----->| CGI |<--------->| server | | | HTTP | | CGI |program |name=value | | +---------+ +--------+ +--------+ +---------+ ^ ^ | | | | +---------+ +-----------+ | HTML | | | |templates| |flat files | | | | | +---------+ +-----------+ ```