#! /usr/bin/env ruby require 'cgi' require 'cgi/session' require 'lib/acgi' # # this variable will not change - between invocations - could be a database # connection... etc. # start_time = Time::now ACGI::each_cgi do |cgi| this_time = Time::now # # we can use sessions as normal, but do not need file based persistence! # this session is all in memory. # session = CGI::Session::new cgi, 'database_manager' => CGI::Session::MemoryStore last_time = session['last_time'] session['last_time'] = this_time session.close # # generate some content # content = '' content << "