-- Cristian Bichis <[EMAIL PROTECTED]> wrote (on Monday, 30 April 2007, 08:24 PM +0200): > > The big question is this: how many OTHER people need what you say you > > need or is what you are trying to do a big edge case? I'm a firm > > believer that in 99.999% of all cases a problem fitting an application > > to a framework is due to the architecture of the application, not the > > framework. This is the point where egos get bruised because people > > want to blame tools, not themselves. > I am not complaining, but after rewriting lot of stuffs i feel ZF is > very usefull on some sides and not very usefull on other sides :) > > I mean if for some standard cases (as you saw Padraic Brady posts on > http://blog.astrumfutura.com/archives/281-Complex-Web-Pages-with-the-Zend-Framework.html), > > nothing fancy, are needed lot workarounds...
I've been following Padraic's blog (heck, I've been commenting and pointing out functionality of ZF to him), and what I see him doing is something that only a fraction of sites are going to need to do. Not every site needs to have composite views; his does, and he's trying to figure out how to do so with ZF. If there's enough demand for the functionality he describes and the solution he creates, we'll evealuate if it's something ZF should support natively. I completely agree with Chris H.: most of the "issues" about supposed bad architecture I've seen debated, both on the ZF lists as well as those of other projects, are due to users trying to do something for which the framework was not designed, or being unwilling to change their application to work within the bounds of the framework. It very well may be the case that Christian's approach does not fit with ZF; if so, that doesn't necessarily mean ZF isn't useful for "complex" projects -- just not for his project. I'm doing plenty of complex stuff with ZF lately; any time I get stuck and think I need to turn to other tools or code something myself, I stop and think if there might be another approach I can take that would let me use existing components. Usually the answer is yes. -- Matthew Weier O'Phinney PHP Developer | [EMAIL PROTECTED] Zend - The PHP Company | http://www.zend.com/
