A proposal for project phases:
Phase 1 |
Consolidate classic CGI. This would include a technique for
generating HTML.
The protocol-handling part could be developed in collaboration with
ocamlnet.
|
Phase 2 |
User sessions and persistency of session variables. Of course,
this assumes CGI as base technology |
Phase 3 |
External templates to make it possible to separate
logic and design |
Phase 4 |
Application server: Switch from CGI to a better
technology that avoids creating a process per
request |
There could be development outside the defined phases, for example
better database connection (e.g. map db records into the session
variables with some automatism). These would be more experimental and
aim less at a certain goal.
|