[Israel.pm] Multi Tier Development question?
rami doqa
rod082 at yahoo.com
Mon Aug 28 08:24:21 PDT 2006
Hello. I want to know how I can implement the multi
tier programming concept in Perl.
I am using the traditional procedural programming way
in Perl and I am going to switch to the object
oriented programming way. I found my self stuck when I
want to separate the presentation from the business
logic from the data storage in my application. For
example:
I have the following DB tables: orders, items with the
1- M relationship.
Shall I create a Perl classes the same as the DB
tables with the same exact attributes: item.pm and
order.pm . if yes then how can I implement the 1 - M
relationship between these classes and how can I
change the actual value of the table fields when I
make some required operations on the class methods or
attributes, and Where (separate layer).
I expect the following architecture:
..
../view/... contains all of HTML and templates
.. /controller/
contains the scripts that act as
switcher between the model classes and the view
templates
/model/....contains the business rules (abstracted
classes)
/data/
contains all of the classes which do the
database transactions
I am appreciating if someone could help me to
understand this better by replying to me or sending
links related to what I am looking for.
Regards,
Dakka, Rami
__________________________________________________
Do You Yahoo!?
Tired of spam? Yahoo! Mail has the best spam protection around
http://mail.yahoo.com
More information about the Perl
mailing list