From: <me...@st...> - 2005-09-03 21:18:45
|
>>>>> "Terrence" == Terrence Brannon <ba...@me...> writes: Terrence> While I'm having my philosophical catharsis, I thought I Terrence> would mention that CGI::Prototype is actually not a Terrence> page-based approach to site development. It is an Terrence> operation-based approach. An operation consists of several Terrence> phases which are broken down by CGIP nicely. We have model Terrence> phases and view phases. The view phases create a page based Terrence> on the requested *operation*. Terrence> A user requests *operations* - login, add user, view user which are Terrence> materialized by model actions and feedback on success failure via the Terrence> view/page. Yeah, even though I call them "page objects" in my head, I'm really thinking of "operations", selected by the dispatcher, with each operation able to "stay here" to redo a step, or "go somewhere else" to continue in the interaction. -- Randal L. Schwartz - Stonehenge Consulting Services, Inc. - +1 503 777 0095 <me...@st...> <URL:http://www.stonehenge.com/merlyn/> Perl/Unix/security consulting, Technical writing, Comedy, etc. etc. See PerlTraining.Stonehenge.com for onsite and open-enrollment Perl training! |