Home
Sep 17, 2009 Zend Framework in time
I'm add new results for ZF 1.0 - 1.9 today. I make some comparison in time from version 1.0 to 1.9. Now results are in frameworks table.
| Name | NOP | NOC | NOM | LOC | CLOC | NCLOC | ANDC | AHH |
|---|---|---|---|---|---|---|---|---|
| zend 1.0 | 180 | 1121 | 9125 | 241455 | 89791 | 151664 | 0.44 | 0.18 |
| zend 1.5 | 201 | 1588 | 12996 | 342798 | 129310 | 213488 | 0.51 | 0.19 |
| zend 1.6 | 210 | 1682 | 13563 | 341825 | 96132 | 245693 | 0.48 | 0.15 |
| zend 1.7 | 270 | 2117 | 17501 | 451953 | 171980 | 279973 | 0.53 | 0.18 |
| zend 1.8 | 313 | 2497 | 20744 | 530915 | 202305 | 328610 | 0.53 | 0.18 |
| zend 1.9 | 337 | 2771 | 23230 | 591220 | 225011 | 366209 | 0.54 | 0.19 |
Aug 2, 2009 Framework external links added!
I'm add support for adding links to frameworks and I'm add my favorite links to Zend Framework. More ...
Jul 31, 2009 IE support added!
For Internet Explorer, I'm add png version of images.
Jul 30, 2009 DooPHP framework added!
DooPHP is tiny framework and this benchmark is Hello World benchmark, without source code and relevant data.
Php Frameworks in Php Depend, March 2009
Php Depend
Php Depend is php fork of JDepend. pDepend traverses Php class file directories and generates design quality metrics for each php package. At chart you can see abstractness and instability at axis. This metric is an indicator of the package's balance between abstractness and stability. At pyramid some data as NOP (number of packages), NOC (number of classes), NOM (number of methods), LOC (line of code). Details about pyramid you find at Using the Overview Pyramid.
Akelos
CakePHP
CodeIgniter
Kohana
Nette
Prado3
Symfony 1.2
Solar
Zend Framework
Others
Ez components
Summary
I’m not expert in QA. I have some experiences with integration php. I use phpunit, phpcs and Hudson for CPD, PMD, Code Coverage and Unit testing. For integration tests we use Selenuim and phpunit. Php Depend is good for some comparism between frameworks. Matrics can’t say how good is code in framework or if is good for my project. Some numbers as ANDC (Average Number of Derived Classes) and AHH (Average Hierarchy Height) can give some image about programming style.
Actual results are in menu