Another update, because this release contains some notable additions, namely unit tests (needs PHPUnit2) and the all important controller documentation. There’s a release announcement here.
Also, perhaps a sign of things to come, part of the docs have been translated to Chinese and some developers working at Telekom Austria have offered to provide some mail reading libraries.
Get a free chapter of Level Up Your Web Apps with Go, plus updates and exclusive offers from SitePoint.
sounds very Web 2.0 – everything in eternal beta ;)
Was there any mention as to the reasoning to use PHPUnit2 over any other unit testing suites? I realize that one needed to be chosen as the defacto standard for the framework, I am just curious if there were any benefit analysis done and/or reported on. I took a look at the framework’s site but since they’re bogged down with more important things to discuss I’m not surprised it wasn’t there. I’m also unfortunately not a part of the mailing list (yet).
That was an internal decision made by Zend. I think it was a good choice, although my personal preference is Test::More. In fact, I need to convert my tests, so they can be included in the next release…
Was there any mention as to the reasoning to use PHPUnit2 over any other unit testing suites? I realize that one needed to be chosen as the defacto standard for the framework, I am just curious if there were any benefit analysis done and/or reported on.
1 + 1 = PHPUnit2 ;)
To me it’s a shame it’s not SimpleTest. At the same time, competition between SimpleTest and PHPUnit2 has worked out well for end users plus SimpleTest has been “adopted” by SpikeSource and is used it more than a few PHP projects, so will live on.
sounds very Web 2.0—everything in eternal beta ;)
Eternal?!?!? The first release was only last Friday.
I really hope the Zend framework is not going to make use of to many PEAR related packages, the last thing I want is yet another bloated framework, or worse being forced to use PEAR packages in order to be able to use the Zend framework.
Pingback: ][ mkhDev ][ مازن بن عبد الله مليباري ]()
They won’t. They already stated that the whole Framework won’t have any dependencies on third-party packages, since all maintaining of the ZF will be done by Zend itself.
fix your simple test link http://www.lastcraft.com/simple_test.php
To me it’s a shame it’s not SimpleTest.
Honestly, that was the specific example I was thinking of (as it seems to be PHPUnit’s main competitor).
That was an internal decision made by Zend. I think it was a good choice […]
I wouldn’t expect Zend to make a poor choice in this area when there are some really, really good pieces of code to choose from. Thanks for clearing it up a bit, Chris.
I would have to wonder though, Harry, if instead of (1+1 = PHPUnit2) it were ([0.5 + 0.5] + [0.5 + 0.5]) = (PHPUnit2 | SimpleTest). If Marcus Baker were as involved as Sebastian, what would have occured (or would the two projects have merged beforehand)? Oh well. I’m just happy we’ll have an official framework.
what is zend framework? ;)
I don’t mean to get off topic here, but has anyone (Harry esp.) taken a gander at the Symfony framework (http://www.symfony-project.com). I realize that the Zend framework will sort of be the “official framework” when it is ready; but, the developers of Symfony seem to have nailed it on so main levels, not the least of which is some of the most comprehensive and well written technical documentation I’ve seen.
I have been using the symfony framework and I love it. I’m having a hard time convincing myself that I should invest andy time in learning the zend framework because symfony is already so great. The only thing that worries me is that, like everyone is saying, this new one is the “official” php company’s framework.
Preview for $1
Get a free year of
SitePoint Premium +
hosting from BlueHost
Get this deal