X-Git-Url: https://git.decadent.org.uk/gitweb/?a=blobdiff_plain;f=lib%2FMaypole%2FManual.pod;h=d556ae93d4274245aa04a482e200e80acafa2995;hb=1b05e3ca38fdb958cf9ced4d89e1478dc1e21257;hp=8de39b02b9b4e374be131bb2c07e125e0f32b34b;hpb=2ac93b1f78c516c032062effed157d069d63543b;p=maypole.git diff --git a/lib/Maypole/Manual.pod b/lib/Maypole/Manual.pod index 8de39b0..d556ae9 100644 --- a/lib/Maypole/Manual.pod +++ b/lib/Maypole/Manual.pod @@ -1,4 +1,8 @@ -=head1 The Maypole Manual +=head1 NAME + +Maypole::Manual - The Maypole Manual + +=head1 DESCRIPTION The Maypole documentation is arranged over several files; this is the right one to start with, as it provides an overview of the @@ -10,17 +14,20 @@ be useful. =item L - Overview of the Project -This document is a general introduction to Maypole: What it is -(a framework for Web development), what it does (at the basic -level, it converts a URL -(e.g. C) into a -method call (i.e. "perform the C method on item C<12> -in the C table") and then shows the result (here, -presumably, a description of item C<12> in your product -database)), and how it works (by MVC, a design paradigm in +This document is a general introduction to Maypole: what it is, what it +does and how it works. + +Maypole is a framework for Web development. At the basic level, it +converts a URL like C into a +method call such as "perform the C method on item C<12> in the +C table" and then shows the result: here, presumably, a +description of item C<12> in your product database, + +It is based on Model-View-Controller (MVC), a design paradigm in which each major aspect of an application's operation is -handled by a different and totally separate system). Basic -installation instructions are given. A sample Web +handled by a different and totally separate system). + +Basic installation instructions are given. A sample Web application--the Beer database--is introduced, set up, and discussed. Finally, the path a Maypole request takes as it moves through the system is described. @@ -35,13 +42,13 @@ which basically creates a class for each table in your database and provides a variety of convenient methods for manipulating each table and its relations. It integrates very smoothly with Maypole's default L, -the L