Seva Lapsha at Work

Seva Lapsha working as Java/PHP Developer

Zend Framework vs. CakePHP, Symfony, Seagull, WACT, Prado, TRAX, eZ and CodeIgniter

with 11 comments

In contraversal with what it might seem, I won’t compare features of the mentioned projects. For that purpose you may just read this nice article by Dennis Pallett.

Instead, I will share you what I learned with help of [in]famous Ohloh project – the codebase, activity and participants dynamics comparison of the mentioned projects.

Well, I’ll not make any conclusions – just observe the facts.

Codebase:
(lines of code)


  Zend Framework   CakePHP   Symfony


  Zend Framework   Seagull   WACT


  Zend Framework   PRADO   TRAX


  Zend Framework   eZ   CodeIgniter

Activity:
(commits)

  Zend Framework   CakePHP   Symfony


  Zend Framework   Seagull   WACT


  Zend Framework   PRADO   TRAX


  Zend Framework   eZ   CodeIgniter

Participants:
(active committers)


  Zend Framework   CakePHP   Symfony


  Zend Framework   Seagull   WACT

  Zend Framework   PRADO   TRAX


  Zend Framework   eZ   CodeIgniter

Enjoy.

Written by Seva

2007-11-13 (November 13) at 01:38:51

11 Responses

Subscribe to comments with RSS.

  1. pix worth many words. thanks!

    Colleen

    2008-04-21 (April 21) at 10:15:10

  2. WOW, That was great… I noticed a downfall in CakePHP commits since beginning of 2008.

    Abhimanyu Grover

    2008-05-18 (May 18) at 04:34:38

  3. very useful post. I have been trying to research what is the best PHP framework to learn.

    more power.

    james

    2008-06-30 (June 30) at 11:14:58

  4. Zend V/S Symfony is a good debate. Kwiqq a social networking agency based in Brighton, UK. working with clients like Oxford University Press, Thomsons Holiday, Hansard society etc have decided to not use Symfony for future client projects: http://blog.kwiqq.com/2008/08/12/announcement-bye-bye-symfony-hello-zend/

    Raj Anand

    2008-08-12 (August 12) at 04:54:29

  5. Thanks for the great post. I was using Symfony for a while now. it really did a great job. but now i am changing to Zend, even though it was a bit tough to set it up.

    Anush Prem

    2008-08-31 (August 31) at 08:19:51

  6. I don’t see anything useful here. Just some useless graphics. It can’t be a true comparison.
    Seva:If you would read the preface of the useless graphics you would understand possibly.

    antalika

    2008-09-13 (September 13) at 03:53:59

  7. still we are in confusion

    vishakha

    2008-10-03 (October 3) at 10:36:41

  8. Nice information, the graphs were useful but we still need more information.

    Thanks for this information!!!

    Device Developer

    2009-01-27 (January 27) at 01:58:00

  9. This is definitely not a real comparison of what most developers would want to see.
    Seva: Probably this unreal comparison is for least of developers then :)

    A comparison based on lines of codes, number of participants doesn’t tell me squat about a framework. I can infer from this data that it’s either very feature full or very bloated, or both. Did the lines of code include comments in the code? The number of participants tells me what, more cooks in the kitchen, or more resources being used to develop the software?

    Seva: I mostly agree with you. Except I believe all these parameters represent amount of work applied to the projects and allow to see projects dynamics, which may help to predict the future of the project. And this kind of prediction is extremely important when evaluating the frameworks for long term solutions or planning development strategies.

    Christopher

    2009-03-12 (March 12) at 03:28:53

  10. [...] a comment » About 2.5 years passed since I posted the development activity comparison of major PHP frameworks. Since then I’ve got about 4.5k hits from search engines, which IMHO is not such a bad sample [...]


Leave a Reply