Zendcasts Forum

A community of developers who work with the Zend Framework and other enterprise PHP technologies

You are not logged in.

#1 2010-05-10 08:09:28

miika
Member
From: Finland
Registered: 2010-03-03
Posts: 10

Need some term clarification

So, I have been writing my thesis about Zend Framework and I'm little bit confused with terms. I've been reading some material and also discussing on #zftalk and people seem to have different opinions about these.

What is model? Model is all the data access and business logic?

What is View? The original MVC model by Reenskaug defines view as visual presentation of model. What that actually means? View is view scripts, view helpers and other display logic. It might be also images, XML, JSON, or file download?

What is Service Layer? Service layer encapsulates the businesslogic (according P of EAA by Fowler). This means that I have user service where I do logins, password changes and finding, updating and creating users by using model or dbtable or so.

Edit:

I made also a little poll that I linked on #zftalk too. Please answer to it if you like. There's only 3 questions on that poll.

http://spreadsheets.google.com/viewform … RHI5cnc6MQ

Last edited by miika (2010-05-11 12:23:14)

Offline

Board footer

Powered by FluxBB