Chris Hartjes wrote:
On 1/2/07, PHPBABY3 <[EMAIL PROTECTED]> wrote:
<snip>
> are fairly sophisticated.  I developed an expression that defines the
> format of a page, giving directions for my parser program to walk
> through a site given a little knowledge from a user.
</snip>

<more snipping>
> My questions aren't asking about PHP programming.  They are
> specifically asking what it is that CakePHP provides in terms of chores
</more snipping>

I think I see *my* problem with your questions here:  you are using
terminology which I find confusing ("developed an expression" and the
use of "chores" as a label to describe input).  Hence my apparent
inability to understand the questions you are asking

# 1. I mean expressions as in PHP expressions that make up PHP code,
composed of constants, operators and functions.  Programmers know that
most inputs into most applications are single values (e.g. a person's
first name) rather than an expression that combines multiple values.
And they also know the power of systems that allow you to input an
expression e.g. to define input data validation.

What I did was to apply the concept to defining the syntax of an HTML
page so a general purpose parser can take an HTML file plus the
expression that defines the format of the data presented in that HTML
and extract that value.  I developed this system in PHP and MySQL.

# 2. By chores, I don't mean input.  I mean the general sense of what
you must do to get something done.  I am asking the general question of
what you do to set up an application: enter data into forms, modify
files with PHP code in them, copy functions that you have written into
existing CakePHP files, etc.  That is why I used the general word
"chore" - to represent all of the types of things that you do.

I am seeing that you must create files of PHP code to define parameters
(e.g. validation of fields) rather than entering it into a form.

If there is a link to something that answers these questions, then I
would like to see it.  All I have found is low level descriptions with
all of the details, and no high level overall summary of how CakePHP
works.  It is always best to start at the highest level of abstraction
and work your way down, whether it is an explanation or problem-solving
in general.

Peter

and (more
importantly) why you can't find them in the manual or any of the
tutorials.  Am I the only one here who thinks the manual and bakery
are clear?

Where are these terms coming form?  Are they some sort of hard-core
computer science thing, because I studied computer programming at
college (although it was 10 years ago now) and don't remember any
labels like that being applied.  Maybe something is lost in
translation (I'm not assuming English is everyone's first language
here, even though it is mine).

--
Chris Hartjes

"The greatest inefficiencies come from solving problems you will never have."
-- Rasmus Lerdorf

@TheBallpark - http://www.littlehart.net/attheballpark
@TheKeyboard - http://www.littlehart.net/atthekeyboard


--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "Cake 
PHP" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/cake-php?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to