Hi Ralf,
first answering only the first issue here.
Ralf Eggert schrieb:
> Hi Nino,
>
>> 1.
>> It's not the default project but default MVC project layout.
>> That's an important distinction because ZF mainly is not a MVC
framework but a swiss-knife toolbox, also offering (M)VC, even not
having the M...
>> Beginners to ZF could have the impression that every project using
ZF should have this structure.
>
> Ok, I do get that point. Though I do think that the ZF can both be used
> both as a MVC framework (like CakePHP or Symfony) and as a component
> toolbox (like PEAR or eZ Components). But I really prefer to use the ZF
> as a framework and I guess most other users will do so as well. But I
> might be wrong.
Well, its called Zend Framework, isn't it?
Or perhaps I've missed the release of Zend Component Toolbox?
;-)
Beside that, using it as a MVC framework is not so easy, the M is missing...
I know, I know, the M is up to you or you use Zend_Db but it's not quite
the same. But then I wouldn't it call a MVC framework alone, at least
not a complete one.
I mainly use it because of the components and they always stated that
you can use every piece of it independently, right?
I suppose like many others do.
MVC is only a design pattern, nothing else. If you write software it
shouldn't depend alone a desgn pattern, should it?
But more for that in my next answer.
Cheers,
Nino