Quote:
Originally Posted by mrkris
I hate Zend with a passion. They make simple tasks crazy complicated for no reason other than, it's "Zend". CI isn't as bad, but the ORM is lacking, and I hate plugging multiple frameworks together, becomes inconsistent and leads to random bugs.
PHPUnit is pretty cool, never used phpdebug, built in functions work well enough for me. WideImage? Never heard of it. Most image processing libraries are crap, and PEAR has gone downhill.
Sad. This is why I use other languages if possible, consistency.
|
That's the main problem with Zend Framework. People used older versions (pre-1.5) and hated it (myself included). ZF was made to not really be a framework, but rather a collection of components that work together if you want them to. I use 1.7 now in multiple production environments and it works amazing. It is also very close to having a build tool that should create a standard directory structure and setup (a long understood problem with ZF because of their component mentality). ZF forces you to understand how it works in order to use it, which, IMO is better.
XDebug is a must have in a development environment. If you haven't used it, then you don't know what you are missing.
WideImage is an old library, but it works similar to jQuery in that you can chain multiple functions together. ->rotate()->scale()->blackandwhite()... etc.
Don't get me wrong - If you want to talk about other languages than PHP, I have great respect for Python (3.0 just released, actually) and Django. Unfortunately, this thread is about PHP and we should keep it that way.